PHP Probleme GET ...

Fermé
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 7 juil. 2008 à 15:44
mnlad Messages postés 29 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 13 août 2011 - 7 juil. 2008 à 16:22
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.

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:

2 réponses

56ka Messages postés 140 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 2 novembre 2009 19
7 juil. 2008 à 16:01
Salut,
est-ce que tu pourrais résumer un peu le code ? pour que ce soit plus simple et plus rapide à le comprendre ?
0
mnlad Messages postés 29 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 13 août 2011 8
7 juil. 2008 à 16:22
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
0