Problème!!! Affichage des résultats par 10

Problème!!! Affichage des résultats par 10 - Divers - Programmation

Marsh Posté le 20-04-2004 à 15:43:20    

Bonjour tout le monde!
 
Mon problème: J'affiche(à l'aide d'une requête php)dans un tableau html mes résultats contenu dans une base de données mysql. Pour l'instant aucun problème étant donnée que la base contient une dizaine d'enregistrements pour mes test. Seulement, la base va rapidement prendre de l'ampleur et contiendra plusieurs centaine, voir millier d'enregistrements. C'est pourquoi j'aimerais trouver un moyen pour n'afficher qu'une dizaine d'enregistrement à la fois. Lorsque le visiteur clique sur la deuxième page, les autres enregistrments viennent s'afficher. Mais je peux pas savoir combien d'enregistrements seront retournés par la requête, cela dépend de la recherche qu'a effectué le visiteur. Quelqu'un peu t'il un peu m'aider, je sais pas du tout comment m'y prendre (php? java?)
Merci d'avance et bonne journée!

Reply

Marsh Posté le 20-04-2004 à 15:43:20   

Reply

Marsh Posté le 20-04-2004 à 15:43:58    

Voir LIMIT (en SQL).


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 20-04-2004 à 15:48:22    

Oui d'accord, mais après comment je fais pour créer le bon nombre de pages nécessaires pour afficher tous les enregistrments? Ou alors je peux faire tout ça sur la même page???

Reply

Marsh Posté le 20-04-2004 à 15:53:01    

Ba tu fais un select count(*) pour compter le nombre total de résultats. Pis tu divises par 10 pour avoir le nombre de pages et tu fabriques les liens qui vont bien pour changer de page.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 20-04-2004 à 15:58:59    

Merci beaucoup! Je vais essayer ça!

Reply

Marsh Posté le 22-04-2004 à 18:21:34    

Taiche a écrit a écrit :

tu fabriques les liens qui vont bien pour changer de page.


les liens diffèrent, ça c sûr, mais n'est-ce po possible de toujours afficher dans la même page ??
(cependant je vois que ce n'est po la méthode utilisée pour le forum d'hardware.fr)
 
[:airforceone]


Message édité par lkolrn le 22-04-2004 à 18:21:58
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed