PHP Probleme GET ...
dubuducu
Messages postés
391
Date d'inscription
Statut
Membre
Dernière intervention
-
mnlad Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
mnlad Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrai recuperer de pagination.php $total_pages dans ma liste.php
liste.php est un affichage d'entrées obtenues a partir de requetes sur plusieures pages.
le probleme est que je n'arrive pas a recuperer $total_pages sur l'ensemble de ma pagination ( seulement sur la page1 et la page2.) apres cela me dit un chiffre quelquoncque.
est-ce bien placé ?
Merci
je voudrai recuperer de pagination.php $total_pages dans ma liste.php
liste.php est un affichage d'entrées obtenues a partir de requetes sur plusieures pages.
le probleme est que je n'arrive pas a recuperer $total_pages sur l'ensemble de ma pagination ( seulement sur la page1 et la page2.) apres cela me dit un chiffre quelquoncque.
if(isset($_GET['total_pages'])) { $total_pages = $_GET['total_pages']; } echo $_GET["total_pages"]; $entrees_par_page = 2; if(!isset($_GET['page'])){ $page_courante = 1; // si aucune page n'existe dans l'URL, on attribue 1 à la page courante } else { $page = $_GET['page']; if ($page<1) { $page_courante=1; // on ne peut avoir de page inférieure à 1 : dans ce cas la valeur par défaut est 1 }elseif ($page>$total_pages){ $page_courante=$total_pages; // on ne peut avoir de page supérieure au nombre total de pages : dans ce cas la valeur par défaut est la dernière page }else{ $page_courante=$page; // sinon la page courante est celle indiquée dans l'URL } } if ( ($a == 'null')) { if ($b == 'null') { $start = ($page_courante * $entrees_par_page - $entrees_par_page); $sql_entree = "SELECT * FROM devis_table WHERE sous_categorie = '" . $k . "' ORDER BY '" . $a ."' "; $result_entree = mysql_query( $sql_entree) or die( "Erreur : " . mysql_error() ); $sql = "SELECT * FROM devis_table WHERE sous_categorie = '" . $k . "' ORDER BY '" . $a ."' LIMIT $start, $entrees_par_page "; echo "$sql"; $nb_entrees = mysql_num_rows($result_entree); $total_pages = ceil($nb_entrees/$entrees_par_page); } else{....
est-ce bien placé ?
Merci
A voir également:
- PHP Probleme GET ...
- Get data back - Télécharger - Récupération de données
- Easy php - Télécharger - Divers Web & Internet
- Eagle get - Télécharger - Web & Internet
- Get youtube - Télécharger - Téléchargement & Transfert
- Get adobe flash player - Télécharger - Divers Web & Internet
2 réponses
Salut,
est-ce que tu pourrais résumer un peu le code ? pour que ce soit plus simple et plus rapide à le comprendre ?
est-ce que tu pourrais résumer un peu le code ? pour que ce soit plus simple et plus rapide à le comprendre ?
Bonjour
En fait pour que je puisse personnellement t'aider il faudra peut-être que tu puisse un peu m'expliquer ta logique et donner une brève explication sur chaque variable(ça fait quoi, ça prend quelle valeur, a quel niveau de ton code tu passes cette valeur ) et puis expliquer comment on doit utiliser cette variable. Puisque je ne parviens pas a comprendre ton utilisation des variables et a quel niveau tu passes des valeurs aux variables(par exemple $entrees_par_page, $page_courante, $total_pages, $page,...)
Ou soit essaye un peu de rendre ton code plus communicable cad un peu bref mais concis, en fait je veut dire résumer
En fait pour que je puisse personnellement t'aider il faudra peut-être que tu puisse un peu m'expliquer ta logique et donner une brève explication sur chaque variable(ça fait quoi, ça prend quelle valeur, a quel niveau de ton code tu passes cette valeur ) et puis expliquer comment on doit utiliser cette variable. Puisque je ne parviens pas a comprendre ton utilisation des variables et a quel niveau tu passes des valeurs aux variables(par exemple $entrees_par_page, $page_courante, $total_pages, $page,...)
Ou soit essaye un peu de rendre ton code plus communicable cad un peu bref mais concis, en fait je veut dire résumer