Comment limiter le nombre de page à afficher?
dd
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je voudrai limiter le nombre de page, n'afficher que les 10 dernières plutot que les 700 pages que j'ai, lol !
Comment faire ?
Je voudrai limiter le nombre de page, n'afficher que les 10 dernières plutot que les 700 pages que j'ai, lol !
Comment faire ?
<div id="pagination">
<p>[
<?
$result=mysql_query("select count(*) from boutique_commande WHERE etat='0'");
$row=mysql_fetch_row($result);
if ($page == "0")
{
echo"1 ";
}
else
{
echo"<a href=\"cadeaux.php?page=0\">1</a> ";
}
for($index=1;($index*$limit)<$row[0];$index++)
{
$pg = $index+1;
if(($index*$limit)!=$page)
{
print(" - <a href=\"cadeaux.php?page=".($index*$limit)."\">");
echo"$pg";
print("</a>");
}
else
{
echo" - $pg";
}
}
?> ]</p>
</div>Configuration: Windows Vista Internet Explorer 7.0
5 réponses
-
-
Bonjour,
Je suis toujours à la recherche de cette réponse :-(
Comment limiter mon nombre de pages s'il vous plait ? -
Je vous remets le code entier :
<table bgcolor="#FBAE06" align="center" width="90%">
<tr class="rouge">
<td bgcolor="#FBAE06" width="30%">Date de commande</td>
<td bgcolor="#FBAE06" width="30%">Pseudo</td>
<td bgcolor="#FBAE06" width="35%">Cadeau envoyé</td>
</tr>
<?
if($page==""){$page=0;}
$limit="30";
$requete2=mysql_query("select * from boutique_commande WHERE etat='0' ORDER BY date_c DESC LIMIT $page,$limit") or die(mysql_error);
while($ligne = mysql_fetch_array($requete2))
{
$date_c2= $ligne["date_c"];
$login2 = $ligne["login"];
$id_prod2= $ligne["id_prod"];
?>
<tr class="vert1">
<td bgcolor="#ffffcc" height="20px"><? echo $date_c2; ?></td>
<td bgcolor="#ffffcc"><? echo $login2; ?></td>
<td bgcolor="#ffffcc"><? echo $id_prod2; ?></td>
</tr>
<?
}
?>
</table>
<div id="pagination">
<p>[
<?
$result=mysql_query("select count(*) from boutique_commande WHERE etat='0'");
$row=mysql_fetch_row($result);
if ($page == "0")
{
echo"1 ";
}
else
{
echo"<a href=\"cadeaux.php?page=0\">1</a> ";
}
for($index=1;($index*$limit)<$row[0];$index++)
{
$pg = $index+1;
if(($index*$limit)!=$page)
{
print(" - <a href=\"cadeaux.php?page=".($index*$limit)."\">");
echo"$pg";
print("</a>");
}
else
{
echo" - $pg";
}
}
?> ]</p> -
Si tu aurais cherché, tu serais sans doute tombé sur une de mes astuces, ici.
-
Si tu avais regardé mon 1er message tu aurais vu qu'il date du mois de MARS ça fait un bail !
j'ai donc cherché depuis le temps mais ce que j'ai pu faire ou mettre n'a jamais fonctionné correctement, je m'y prend surment mal, c'est plus que sûr.
Le code que tu m'as balancé je n'arrive pas non plus à l'appliquer à ce que j'ai...cela parait si simple et si compliqué pour moi... je ne m'en sors toujours pas...
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Mon astuce elle a été publiée le 28 octobre 2009.
Et tu as fais un up du topic le 20 décembre ...