Affichages de plusieurs pages sur une page
Profil bloqué
-
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
ThEBiShOp Messages postés 8411 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis a la recherche d'une aide pour mieux afficher les résultats de ma requête car cette dernière m'affiche une liste longue et je voulais afficher 10 lignes seulement puis en cliquant sur un lien d'autre puisse s'afficher.
Merci d'avance a tous!!
Je suis a la recherche d'une aide pour mieux afficher les résultats de ma requête car cette dernière m'affiche une liste longue et je voulais afficher 10 lignes seulement puis en cliquant sur un lien d'autre puisse s'afficher.
Merci d'avance a tous!!
A voir également:
- Affichages de plusieurs pages sur une page
- Comment supprimer une page sur word - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
- Page d'accueil - Guide
4 réponses
Bonjour,
Si c'est une requête dans ta base de données, il te suffit de le gérer au niveau de ta requête.
Une première requête avec un Count te permettra d'avoir le nombre total de résultats et donc le nombre de pages.
Ensuite, il te suffit de modifier ta requête pour qu'elle ne retourne que les résultats de 1 à 10, de 11 à 20, etc...
https://forums.commentcamarche.net/forum/affich-187828-sql-requete-pour-afficher-les-5-premiers-en
Si c'est une requête dans ta base de données, il te suffit de le gérer au niveau de ta requête.
Une première requête avec un Count te permettra d'avoir le nombre total de résultats et donc le nombre de pages.
Ensuite, il te suffit de modifier ta requête pour qu'elle ne retourne que les résultats de 1 à 10, de 11 à 20, etc...
https://forums.commentcamarche.net/forum/affich-187828-sql-requete-pour-afficher-les-5-premiers-en
Bonjour,
tu dois inclure dans ta requête sql la clause limit x,y avec x étant le 1er élément à afficher (commençant par 0) et y le nombre d'éléments à afficher.
Ensuite tu peux afficher ton nombre de pages avec un lien grâce à un select count(*).
Voilà pour les grandes lignes
tu dois inclure dans ta requête sql la clause limit x,y avec x étant le 1er élément à afficher (commençant par 0) et y le nombre d'éléments à afficher.
Ensuite tu peux afficher ton nombre de pages avec un lien grâce à un select count(*).
Voilà pour les grandes lignes
salut, ce que tu cherches a faire ca existe deja un peu partout et ca s'appelle un pager (si j'ai bien compris ce que tu veux)
du coup , soit tu trouves un "plugin" adapté a ce que tu utilises pour coder, soit tu fais un peu d'algo, afin que ton lien charge (en ajax par exemple) les resultats suivants.
si tu optes pour la deuxieme solution, tu peux utiliser la fonction .load() de jquery, qui te fait de l'ajax super simplement.
http://www.singebatteur.com
du coup , soit tu trouves un "plugin" adapté a ce que tu utilises pour coder, soit tu fais un peu d'algo, afin que ton lien charge (en ajax par exemple) les resultats suivants.
si tu optes pour la deuxieme solution, tu peux utiliser la fonction .load() de jquery, qui te fait de l'ajax super simplement.
http://www.singebatteur.com
Par exemple, tu auras LIMIT [(numéro de page x 10) - 10], [(numéro de page x 10) - 1]
Pour la page 5, ça te fera LIMIT (5x10-10, 5x10-1) donc LIMIT 40,49...