Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79

    AIUTO: Come disporre i dati su 2 colonne?

    Ciao a tutti,

    piccolo problema, nel classico ciclo che apro (movenext) posso inserire un solo dato, cosìcchè movenext replichi ciclicamente i dati dunque per colonna o riga (non insieme!).

    A me servirebbe fare tipo un ciclo dentro un ciclo, ovvero disporre (dati prelevati da un database) il secondo record a fianco del primo e poi riportare il tutto alla riga successiva e così via disponendo automaricamente il tutto su 2 colonne.

    come faccio?

    grazie anticipatamente!

  2. #2
    codice:
    <tr>
    <% 
    cnt = 1
    do while not rs.eof 
    %>
    <td><%=rs("campo")%></td>
    <%
      if cnt = 2 then
        response.write "</tr>"
        response.write "<tr>"
        cnt = 1
      else
        cnt = cnt + 1
      end if
    rs.moveNext
    loop
    %>
    </tr>

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    Dovrebbe essere questo, ma non funziona! Mi da problemi con il WHILE

    <%
    cnt = 1
    do while (Mostra.EOF)
    {
    %>
    <td>- <%=Mostra('titolo')%></td>
    <%
    if (cnt = 2)
    {
    Response.Write("</tr>");
    Response.Write("<tr>");
    cnt = 1
    }
    else {
    cnt = cnt + 1
    }
    Mostra.MoveNext();
    }
    %>

  4. #4
    do until (mostra.EOF)

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    niente da fare, l'errore è sempre

    Expected 'while'

  6. #6
    while not (Mostra.EOF)
    oppure
    while (!Mostra.EOF)

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79
    niente, l'errore continua, anche con do while (!Mostra.EOF), tra l'alto il primo esperimento tentato.

    ps sono sotto JS (se ci potrebbero essere errori con VB, infatti loop non me lo accetta!)

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    79

    aiuto!

    Niente da fare. C'è qualcuno che mi può aiutare con il codice riportato in alto? lavoro sotto abiente JS e quel codice non sembra funzionare, si bloccha sul "while". L'intento è di realizzare un doppio ciclo, uno interno all'altro.

    Spero qualcuno possa aiutarni!



    M.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.