afficher une base de donnée page par page - ASP - Programmation
Marsh Posté le 10-03-2006 à 11:14:55
http://www.asp-php.net/tutorial/asp-php/pagination.php
Une pagination qui fonctionne très bien.
Marsh Posté le 10-03-2006 à 19:39:19
Merci THX ! ca a l'air bien, je vais essayer de le mettre en application...
Marsh Posté le 11-03-2006 à 16:26:18
OK
j'ai inséré le code dans ma page, j'ai la pagination, mais comment trier la base en fonction d'un champ. Actuellement, elle commence toujours par le début de la base "TOP"
<% |
sur mon listing simple, j'avais :
SQL = "SELECT * FROM histo where nom order by N° DESC" |
Marsh Posté le 11-03-2006 à 18:20:46
j'ai trouvé !
SQL="SELECT TOP " & (Ndeb+Nmax) & " * FROM histo where nom order by N° DESC"
Marsh Posté le 09-03-2006 à 21:09:14
Bonjour
J'ai fait une liste des anciens élèves, elle a du succès, et elle commence à être très longue.
J'aimerai afficher cet historique page par page avec 50 réponses par page par exemple...
Qui peut m'aider ou me donner un scripte d'exemple svp.
Set conn = Server.CreateObject("ADODB.Connection" )
conn.Open DSN_BASE%>
<%SQL = "SELECT * FROM histo where nom order by N° DESC"
Set rs = Server.CreateObject("ADODB.Recordset" )
rs.Open SQL, conn
if rs.eof=true then%>
<b>Aucune entrée actuellement <%else%>
...
<%rs.MoveFirst
do while Not rs.eof%>
...
<%=response.write(Server.HTMLEncode(rs.Fields("prenom" ).Value))%></p>
... blabla mise en page....
<%rs.MoveNext
loop%>
<%end if%>
<%rs.close
set rs=nothing
conn.close
set conn=nothing %>