[PHP] Page par page advance
Résolu
Bonjour,
Voici mon code qui fonctionne nickel :
Au début pas de soucis, mais la je commence a me demander comment je vais faire.
Voici se que ca m'affiche
Voici ce que je voudrai voir
Autrement dit les 10 page se trouvant entre la page actuelle.
Un peu comme Google.
Quelqu'un a une solution ?
Voici mon code qui fonctionne nickel :
<?php
$content_page.='<center>';
if ($page>0)
{
$precedent=$page-1;
$content_page.='<a href="messagerie-consulter-'.$msgid.'-'.$precedent.'.htm">PRECEDENT</a> ';
}
$i=0;
$j=1;
}
if($nb_total>$limit)
{
while($i<ceil($nb_total/$limit))
{
if($i!=$page){$content_page.='<a href="messagerie-consulter-'.$msgid.'-'.$i.'.htm">'.$j.'</a>';}
else { $content_page.=" <b>[$j]</b> ";}
$i++;$j++;
}
}
if($debut+$limit<$nb_total) {
$suivant=$page+1;
$content_page.=' <a href="messagerie-consulter-'.$msgid.'-'.$suivant.'.htm">SUIVANT</a>';
}
$content_page.="</center>";
echo $content_page;
?>
Au début pas de soucis, mais la je commence a me demander comment je vais faire.
Voici se que ca m'affiche
PRECEDENT 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 SUIVANT
Voici ce que je voudrai voir
PRECEDENT 10 11 12 13 [14] 15 16 17 18 SUIVANT
Autrement dit les 10 page se trouvant entre la page actuelle.
Un peu comme Google.
Quelqu'un a une solution ?