שלח תשובה

זירת השאלות

390
צפיות
1
תשובות

משהו עם JS – GETROWS וסקרים

,‏ 4 בפברואר, 2004

אני מנסה לעלות שרת שמבחינת DB לא יהיה אסון ויהיה בנוי נכון
עם השאילתא היסתדרתי עכשיו גם עשיתי getRows ואני עובד ב-JS
לרוע מזלי ה-getRows ב-JS לא מספיק מתוחכם כמו של הVBS וכל שדה נרשם המשתנה מערך משלו בלי קשר לשורה אז עשיתי בשביל הסקר שלי כך כדי להציג:::

<%
all = parseInt(recArray[1]+recArray[4]+recArray[7])
for (i=0;i<recArray.length;i++){
switch (i){
case 0:
cnt1 = recArray[0]
break;
case 1:
choose1 = parseInt((parseInt(recArray[1])*100)/all) + "%"
break;
case 2:
option1 = recArray[2]
break;
case 3:
cnt2 = recArray[3]
break;
case 4:
choose2 = parseInt((parseInt(recArray[4])*100)/all) + "%"
break;
case 5:
option2 = recArray[5]
break;
case 6:
cnt3 = recArray[6]
break;
case 7:
choose3 = parseInt((parseInt(recArray[7])*100)/all) + "%"
break;
case 8:
option3 = recArray[8]
break;

default: Response.Write(recArray[i])
break;
}
}
%>


כמו שאתם רואים עשיתי לולאה שרצה על המערך ועושה בדיקה בכל ריצה של הלולאה והבדיקה כוללת את ה-i מ-1 ועד -8 שבכל מספר הוא משהו אחר
ובסך הכל הכוונה שלי הייתה להציב ערכים בתוך משתנים שאותם אני אציג בסקר בתוצאות הסקר
ואני יודע שהדרך שלי דיי איטית למישהו יש רעיון איך לשפר אותה ???

תגיות:

1 תשובות

  1. ניר טייב הגיב:

    ועוד חיסרון…
    זה מוגבל למס’ ההתשובות עד שלוש יענו לאופציה יש 3 משתנים
    option התיאור של האופציה
    cnt מס’ המצביעים
    choose מס ההצבעות באחוזים

שלח תשובה