Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Paginare 6 record in una riga e poi andare a capo

    Ciao ragazzi,

    ho bisogno di estrarre dei record da un db, visualizzandoli a righe da 6 record ciascuni.

    record 1 - record 2 - record 3 - record 4 - record 5 - record 6
    record 7 - record 8 - record 9 ecc.ecc.

    La paginazione a colonna funziona...
    ma invece di estrarmi solo 6 recor e andare a capo... me li estrae tutti su una riga...


    questo il codice:

    codice:
    <%
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    %> 
    
    <%
              contatore = 0
    
    sSQL="SELECT * FROM annuncio WHERE tipoauto = 'USATA' order by ID DESC;"
    objRS.Open sSQL, objConn, 3, 3
    %>
    <tr>
    
    
                
          <%if not objRS.eof then
    
    contatore = 0
    do until objRS.eof
    contatore = contatore  +1
    ID=objRS("ID")
    %>
    
    <td class="foto">
    <a href="default.asp">
    [img]<%=objRS([/img]" border="3"></a>
    <div class="fotominitesto"><a href="default.asp">
    <%=objRS("marcamodello")%></a>
    
    € <%=objRS("prezzo")%></div></td>
    <td></td>
    <%
    if i = 6 then%>
    </tr></font><tr><%
    i = 0
    end if
    objRS.movenext
    %>                        <%
       Loop
       objRS.close
    Set rs=Nothing
    %>
    <%
    end if
    %>        
    </table>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    il tuo contatore si chiama contatore, non i


    if i = 6 then%>
    </tr></font><tr><%
    i = 0
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ciao grazie della pronta risposta... :-)

    ho modificato:


    <%
    if i = 6 then%>
    </tr></font><tr><%
    contatore = 0
    end if
    objRS.movenext
    %> <%


    ma non è cambiato nulla

  4. #4
    <%
    if contatore = 6 then%>
    </tr></font><tr><%
    contatore = 0
    end if
    objRS.movenext
    %> <%


    corretto grazie 1000 br1

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.