Il titolo del 3D è in pratica la rappresentazione di ciò per cui chiedo il vostro aiuto.
In sostanza si parla di paginazione solo che:
Ho questo codice che mi visualizza i dati in tre colonne e a seconda di quanti record ho in banca dati, mi crea di volta in volta la riga nella tabella di visualizzazione:
Ora a questa tabella (che funziona bene) vorrei aggiungere un nuovo pezzo di codice:codice:<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/db.mdb") Set Rs = Server.CreateObject("ADODB.Recordset") strsql = "SELECT * FROM fornitori ORDER BY id" Rs.open strsql, Conn if not rs.eof then %> <table width="100%" border="0"> <% while not rs.eof i = i + 1 if i mod 3 = 1 then response.write "<tr>" response.write "<td class=""corpo"" height=""25""><a href=""fornitore.asp?id=" & rs("id") & """>" & rs("societa") & "</td>" if i mod 3 = 0 then response.write "</tr>" rs.movenext wend if i mod 3 = 1 then response.write "<td></td><td></td></tr>" if i mod 3 = 2 then response.write "<td></td></tr>" %> </table> <% else response.write "<p class=""corpo"">nessun Fornitore in archivio</p>" end if rs.close %>
"conta fino a 10 righe e poi passa alla pagina successiva"
in pratica se le righe sono più di 10 deve uscirmi in basso la navigazione tra pagine "1 - 2 - 3 - ecc"
Quacuno può aiutarmi?

Rispondi quotando
