צפיות
תשובות
משהו עם JS – GETROWS וסקרים
אני מנסה לעלות שרת שמבחינת 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 תשובות
ועוד חיסרון…
זה מוגבל למס' ההתשובות עד שלוש יענו לאופציה יש 3 משתנים
option התיאור של האופציה
cnt מס' המצביעים
choose מס ההצבעות באחוזים