Comment limiter le nombre de page à afficher?
dd
-
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 20368 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>
A voir également:
- Comment limiter le nombre de page à afficher?
- Comment supprimer une page sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Afficher google en page d'accueil - Guide
- Nombre de page - Guide
5 réponses
Bonjour,
Je suis toujours à la recherche de cette réponse :-(
Comment limiter mon nombre de pages s'il vous plait ?
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>
<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...
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