Bonjour, j'espere être dans le bon forum, j'ai un petit probleme d'optimisation, voila je cherche a faire un systeme de pagination en fournissant seulement l'id
comme ceci : article.php?id_article=xx
J'utilise dans mes requêtes sql
En fait je suis pas sûr pour ça !> (non supérieur :s )
-Je voudrais affiché les pages dont les articles sont inférieur à l'id présente
-puis la page de l'id présente
-puis les pages des articles suivants l'id présente (id présente = id reçu par $_GET['id_article']
J'ai un second probleme : la variable $i qui me sert a numeroter les pages s'éfface une fois la boucle terminée : comment récuperer la derniere?
J'espere avoir été clair :x
Si je suis pas du tout sur la bonne voie, merci de me le préciser également
cordialement oci
merci
Modifié par ocelote (28 Aug 2007 - 17:04)
comme ceci : article.php?id_article=xx
J'utilise dans mes requêtes sql
$pagi = mysql_query("SELECT id, titre FROM article WHERE confirme='1' AND id !> '$id_article' ORDER BY id DESC LIMIT 1");
$i=1;
while($result=mysql_fetch_assoc($pagi))
{
$barre_nav .= "<strong><a href=\"". $url . $result['id'] . $s_m . $orderby ."\" title=\" ". $result['titre'] ."\">". $i ."</a></strong> ";
$i++;
}
En fait je suis pas sûr pour ça !> (non supérieur :s )
-Je voudrais affiché les pages dont les articles sont inférieur à l'id présente
-puis la page de l'id présente
-puis les pages des articles suivants l'id présente (id présente = id reçu par $_GET['id_article']
J'ai un second probleme : la variable $i qui me sert a numeroter les pages s'éfface une fois la boucle terminée : comment récuperer la derniere?
J'espere avoir été clair :x
Si je suis pas du tout sur la bonne voie, merci de me le préciser également
cordialement oci

merci

Modifié par ocelote (28 Aug 2007 - 17:04)