Problème affichage page par page
Posté : 02 févr. 2006, 21:29
Bonjour,
En m'étant inspiré de votre affichage page par page
http://www.phpfrance.com/forums/voir_sujet-8874.php
, j'ai un problème lorsque je veux passer à la page suivante sur une des pages de mon site.
Donc, j'ai un formulaire, j'envoie les infos sur la même page qui les traite et retourne une table avec les valeurs correspondantes. Les infos et la barre de navigation s'affichent bien, avec le 1 en gras, mais si je clique pour voir la page 2, ça me retourne " La requête n'a donné aucun résultat", qui est situé après "else {" à la fin.
En cherchant, je crois avoir compris d'où venait le problème.
En fait, du fait du formulaire, je contrôle les variable issue du "submit" comme ceci :
En testant les variables venant de la $barre_nav, ça me retourne "0"
Ya t-il une solution à ce problème SVP, merci ?
Pas trop sûr d'avoir été très clair, encore une fois
En m'étant inspiré de votre affichage page par page
http://www.phpfrance.com/forums/voir_sujet-8874.php
, j'ai un problème lorsque je veux passer à la page suivante sur une des pages de mon site.
Donc, j'ai un formulaire, j'envoie les infos sur la même page qui les traite et retourne une table avec les valeurs correspondantes. Les infos et la barre de navigation s'affichent bien, avec le 1 en gras, mais si je clique pour voir la page 2, ça me retourne " La requête n'a donné aucun résultat", qui est situé après "else {" à la fin.
En cherchant, je crois avoir compris d'où venait le problème.
En fait, du fait du formulaire, je contrôle les variable issue du "submit" comme ceci :
if (isset($_POST["var"])) $var = $_POST["var"] ; else $var = "0";
Par contre, pour le lien "$barre_nav. = "<a..." incluant mes variables, j'utilise le "$_GET" lors du contrôle des variables, donc ça ne correspond plus avec les variables venant du formulaire (ce sont les mêmes), qui elles sont en "$_POST"En testant les variables venant de la $barre_nav, ça me retourne "0"
Ya t-il une solution à ce problème SVP, merci ?
Pas trop sûr d'avoir été très clair, encore une fois