שלח תשובה

זירת השאלות

408
צפיות
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 מס ההצבעות באחוזים

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!