שלח תשובה

זירת השאלות

436
צפיות
7
תשובות

הצגת נתונים ב ASP

,‏ 3 באוגוסט, 2008

איך אוכל להציג נתונים נגיד  שהמראה שלהם יראה  

ש פריט 1 יהיה מצד ימין  ולצידו פריט 2  ואז ירד  שורה  ויעשה פריט 3 ולצידו פריט 4

והלאה עד הסוף?

תגיות:

7 תשובות

  1. BuildHome הגיב:

    תשובה
    עושים לולאה רגילה עם משתנה מסוג מספר שיספור את המספר רשומות ומחשבים אם המספר חלקי 2 שווה למספר ללא שארית, אז יוצרים שורה חדשה בטבלה וזה הכל.
    <table><tr>
    <%
    i = 1
    Do while not rs.EOF
        Response.Write "<td>"&i&". "&rs("name")&"</td>"
        If i mod 2 = 0 Then Response.Write "</tr><tr>"
        i = i + 1
    rs.MoveNext : Loop
    %>
    </tr></table>

    בהצלחה!


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  2. JUBRANO הגיב:

    עוד משהו
    למה צריך לבדוק בדרך הזאת

    If i mod 2 = 0

    ולא בדרך נגיד

    If i  = 0   כך?

  3. BuildHome הגיב:

    תשובה
    1. פתרון לבעיה שלך:
    i = 0

    If i+1 mod 2 = 0 AND i>0 Then Response.Write "</tr><tr>"

    2. אתה יכול לעשות if i = 2 ואז במקום להוסיף ל-i אחד פשוט תאפס אותו ל-1. החלטה שלך.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

  4. JUBRANO הגיב:

    ראית את התוצאה ? תראה בסוף מה עשה למטה
    אחרי ששלבתי את הקוד שלך והקוד של חילוק הדף

    רק עשית בדיקה אם ה I שווה ל 2 אחר כך תוסיף TR

    כי אחרת יצא רק שתי שורות ולרוחב הוא מתבלבל עם הקוד של חילוק הדף

שלח תשובה

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

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

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

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

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