Visualizzazione dei risultati da 1 a 4 su 4

Discussione: paginazione righe

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    395

    paginazione righe

    Buonasera a tutti.
    non riesco a trovare la soluzione .

    allora. Ho una tabella per con terna|giocatore
    devo estrarre l'elenco di partenza. Ad ogni terna o coppia devo inserire una riga vuota.
    Ho provato così:
    codice:
    SQL2 = "SELECT partenze.codicegara, Count(*) AS Espr1, partenze.terna "
    SQL2 = SQL2 & "FROM partenze "
    SQL2 = SQL2 & "GROUP BY partenze.codicegara, partenze.terna "
    SQL2 = SQL2 & "HAVING partenze.codicegara=290 "
    
    
       Set Sogg2 = Server.CreateObject("ADODB.Recordset")
       Sogg2.open SQL2,UtentiConn,3,1
    
    
    			Do While Not Sogg2.EOF
    
    
    Espr1 = Sogg2("Espr1")
    
    
    'response.write ""&Sogg2("terna")&""&Espr1&" "
    
    
         	Sogg2.MoveNext
        loop
    da qui trovo tramite Espr1 se sono due o tre giocatori nella terna/coppia
    Poi estraggo la lista:
    codice:
    SQL .......
       Set Sogg = Server.CreateObject("ADODB.Recordset")
       Sogg.open SQL,UtentiConn,3,1
    			Do While Not Sogg.EOF
    <tr>
    <%
       if i=0 then
       %>
          </tr>
           <tr> 
          <%
       end if
       i=i+1
       %>
    	<td><%=Sogg("Terna")%></td>
    	<td><%=Sogg("giocatore")%></td>
    </tr>
    <%
    if Espr1 = 2 then
    if i=2 then
    %>
    <td colspan="4">&nbsp;rigavuota1</td>
    <%
    i=0
    end if
    end if
    if Espr1 = 3 then
    if i=3 then
    %>
    <td colspan="4">&nbsp;rigavuota2</td>
    <%
    i=0
    end if
    end if
    
    
          	Sogg.MoveNext
    
    
        loop
    Il problema che così mi estrae si la lista ma mi fa gli spazi ogni 3 giocatori.
    Invece la prima terna è composta da due giocatori. La seconda è composta da tre giocatori.

    Non riesco a capire dove sbaglio.

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    395
    quello che non riesco a capire nel momento in cui vado ad estrarre i dati non mi tiene conto di ESPR1

  3. #3
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    ciao
    ma la <tr>...</tr> ce la metti ? controlla bene..
    Vic53

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    395
    si:
    <%
    if i=0 then
    %>
    </tr>
    <tr>
    <%
    end if
    i=i+1
    %>

    e infatti il tutto funziona se imposto uno spazio ogni 2 o tre righe manualmente.
    ma lo spazio tra le righe deve prenderlo dalla conta se sono 2 o 3

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 © 2025 vBulletin Solutions, Inc. All rights reserved.