Caro Roby_72,
come va?
E' un pò che non ci si sente.
Allora, ti spiego subito il mio problema, che può interessare ad altri.
Non riesco a suddividere l'elenco di molti articoli in più pagine, la cosiddetta "PAGINAZIONE DELLA QUERY".
Ho scaricato il tuo interessante Script, ma non riesco ad adattarlo alle mie esigenze, forse perchè la mia pagina comprende i richiami di vari record.
Ti spiego:
la mai pagina fa visualizzare migliaia di articoli, prodotti.
Ora io vorrei suddividere in più pagine l'elenco completo, in maniera tale da dare al visitatore la possibilità di consultare in maniera ordinata il catalogo.
Bene, ora ti riporto il mio codice, fammi sapere che devo fare, sto impazzendo, come al mio solito.
Grazie.
<%
dim objdbconnection
set objdbconnection=server.createobject("adodb.connect ion")
objdbconnection.open "provider=microsoft.jet.oledb.4.0;data source="& server.mappath("database\db.mdb")
dim objrecordset
set rs=server.createobject("adodb.recordset")
dim sql
sql="select * from prodotti where categoria='"&request.querystring("categoria")&"'"
rs.open sql, objdbconnection,2,3
%>
<%do while not rs.eof%> </p>
<table width="351" border="0" align="center" id="table4">
<tr>
<td colspan="2" bgcolor="fec206" align="center" width="339"><font face="Arial" size="2" color="#000000"><%=rs("nome")%></font></td>
</tr>
<tr>
<td align="center" valign="top" width="236">
<table width="243" style="font-size:11px; font-family:arial" height="145" id="table5">
<tr>
<td width="237" height="29">Nome: <%=rs("nome")%>
</td>
</tr>
<tr>
<td width="237" height="29">Codice: <%=rs("codice")%></td>
</tr>
<tr>
<td width="237" height="29">Descrizione: <%=rs("descrizione")%></td>
</tr>
<%if session("id_cliente")<>"" then%>
<tr>
<td width="237" height="29">Prezzo: <font face="Arial" size="2" color="#FF0000"><%=rs("prezzo")%> € <font size="1" color="#000000">(<%=rs("note")%>)</font></font>
</td>
</tr>
<tr><td width="237" height="29">
<form action="ecommerce/pannello_controllo/inserisci_carrello.asp" method="POST">
Quantità: <input type="Text" name="quantita" value="1" size="2">
<input type="Hidden" name="id_prodotto" value="<%=rs("id_prodotto")%>">
<input type="submit" value="Acquista" style="font-family: v; font-weight: bold">
</p>
</form>
</td></tr>
<%end if%>
</table>
</td>
<td width="105">
[img]prodotti/<%=rs([/img]" height="100" border="0" align="right"></td>
</tr>
</table>
<%
rs.movenext
loop
rs.close
%> </td>
P.S.
Il loop l'ho tolto anche se lo vedi tra il codice, ma il risultato non cambia.
Ora come potrei adattare il tuo script per la suddivisione delle pagine?
ilcapitanrossi

Rispondi quotando