|
|
|
| Problème affichage resultat requete PHP/mySQL par remoh |
vendredi 19 octobre 2007 à 14:41:10 |
Bonjour,
moi je te propose un algorithme plus simple pour les pages: $nbmessparpage=15 //par exemple $req=mysql_query("SELECT COUNT(*) as nbmess FROM latable") or die(mysql_error()); //On compte le nb de messages $don=mysql_fetch_array($req); $nbtotalmess=$don['nbmess']; //On le stock dans une variable. Ensuite, les messages s'afficheront entre 2 limites, fixées par rapport au //numéro de la page demandée.Ex: on demande la 2? On affiche les messages du numéro 2*15-15 , et on en affiche 15. La fonction //générale est: if(isset($_POST['page'])){ //si on a demandé une page, donc dans les liens il y aura cette variable. On parcourt les possibilités: for($i=1; $i<=$nombredepages; $i++){ if($_GET['page']==$i){ //On a demandé cette page i $requet=mysql_query("SELECT * FROM latable ORDER BY id DESC LIMIT ". ($nbmessparpage*$i-$nbmessparpage) . "," . $nbmessparpage . "") or die(mysql_error());; while ($donnees=mysql_fetch_array($requet)) { //Tu affiches les données } } }else{ //Tu affiche la page 1 avec cette methode } Les liens: for($j=1; $j<=$nombredepages; $j++){ echo "<a href=\"mapage.php?page=" . $j . "\">" . $j . "</a>"; } Voila! Pour plus, vas ici: plusieurs pages dans un forum#0 |
| 26/04 16h21 | Afficher résultat requête php dans tableau ? | Webmastering | 26/04 16h28 | 2 |
| 19/02 15h28 | afficher résultat requête dans un tableau php | Programmation | 22/02 14h34 | 21 |
| 21/01 20h59 | Aide pour répéter requete PHP/MySQL | Webmastering | 22/01 18h22 | 3 |
| 01/02 11h50 | Affichage résultat requête tableau dynamique | Webmastering | 27/02 23h33 | 12 |