Nombre d'enregistrements d'un résultat de requête

Eléphant du PHP | 396 Messages

06 juil. 2005, 22:42

Oui logique.

LIMIT fonctionne comme ça :
LIMIT(enregistrement de départ, nb d'enregistrements)
Ton nb d'enregistrements ne devrait pas changer, il restera toujours à 5 pour afficher 5 enregistrements à chaque fois.
Il te faut jouer sur le paramètre "enregistrement de départ".

Donc, ce que tu peux faire c'est un lien vers la 2ème page (qui affichera les 5 derniers enregistrements).
Ton lien pourra ressembler à ca :
<a href="page.php?debut=5>lien</a>

Et sur ta page tu fais LIMIT(".$_GET['debut'].", 5);
Comme ça ta requête te retournera 5 enregistrements à partir du rang 5 (donc les 5 derniers si tu en as 10).

Tu comprends le fonctionnement?

pingoo
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 23:06

Oui je comprend la fonction mais comment je peux faire pour afficher sur ma page le nombrede résultat total?

Eléphant du PHP | 396 Messages

06 juil. 2005, 23:14

Eu ben, j'ai pas envie de relire tout le topic pour savoir si tu demandes ça depuis le début (j'en doute quand même lol) mais si tu veux tout afficher, enlève la clause LIMIT tout simplement...

pingoo
Invité n'ayant pas de compte PHPfrance

06 juil. 2005, 23:24

Ok merci je viens de comprendre mon erreur.
Je suis désolé d'avoir mal interpreté mon problème.
Merci pour votre aide et bonne nuit :sleeping: