|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : décembre 2012 Messages : 14 ![]() |
voila je souhaite apres une selection afficher les 5 premiers résultats et s'il y en a plus afficher les 5 suivants.
La j'ai pris l'option d'un lien vers la meme page avec en bas de tableau "suivant" Mon problème est que quand je relance la page mes données ayant servi a faire la selection n'existe plus. Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Étudiant Inscription : avril 2012 Messages : 599 ![]() |
Bonsoir,
met les paramètre en session ou en get (dans l'adresse url) et ton "bouton" suivant est un lien avec tous les paramètres mais un limite plus haute. |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 965 ![]() |
Salut
Ce que tu souhaite faire ressemble comme 2 gouttes d'eau à ce qu'on appel de la pagination. Effectue quelques recherche sur ce forum et sur GG (ou/et autre) avec ce terme là (genre : pagination en Php). Tu vas obligatoirement trouver des tutos et autres solution, car faire de la pagination c'est très fréquent. Tu verras d'ailleurs qu'il y a quelques calculs en plus à intégrer pour mieux gérer cela. Par ailleurs, je vois que tu tente d'exploiter des données en POST, or, je ne vois pas de formulaire qui enverrait des données en POST justement (ou j'ai mal vu). Je ne vois que des liens (<a></a>), qui eux envoies les données en GET. Faut peut être faire le point la dessus.
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : décembre 2012 Messages : 14 ![]() |
je vais rechercher comme tu me l'indique.
En fait la page ici reçoit des info en post d'une page de selection. apres le premier passage il affiche bien 5 sur 9 de résultat. mais quans je clic sur suivant il me dit variables innexistantes. ps : j'ai pris 5 car je veux 2 pages pour mon test et que ma base est très faible actuellement en test. Si je comprends ce qui se passe lorsque je clic sur suivant je perd mes infos du départ $_POST. donc je cherche comment ne pas les perdres.je pense a ceci les ... pour autres variables.Est ce le plus simple ? Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() ![]() Christele RubneauInscription : novembre 2009 Messages : 1 051 ![]() |
Bonjour,
Je sais que ce n'est pas simple a comprendre, mais sur une page telle que tu la conçoit, il faut en premier traiter les POST = existet'ils O/N s'ils existent ils viennent du formulaire de départ, si il n'existent pas alors on est sur page suivante et donc on remplace par les valeurs de session un exemple pour une valeur Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com