salut a tous donc voilà j'ai un scripte qui marche très bien jusque là pas de souci sauf que si j'ai un résultats de 100 pages ça va être trop encombé du coup j'aimerai afficher par exemple de la sorte << 1 ... 2-3-4 ...100 >> suposant que je suis a la page 3 maintenant, sauf que j'ai essayé mal de combine mais ça n'a rien donné et sur google nada aussi quelqu'un pourrai m'aidé SVP ?
pour mieux comprendre je laisse mon scripte de l'affichage des pages :
<?php
//affichage pages par pages
if ($page>0) {
$precedent=$page-1;
echo "<td width='31' height='19' align='center' class='nb_recherche'><a href=\"$fichier?page=$precedent\"> << </a> </td>";
}
$i=0;
$j=1;
if($nb_total>$limit) {
while($i<($nb_total/$limit)) {
if($i!=$page){echo "<td width='23' height='19' align='center' class='nb_recherche'><a href=\"$fichier?page=$i\"> $j </a> </td> ";}
else { echo "<td width='23' height='19' align='center' class='nb_rechercheOn'> $j </td>";}
$i++;$j++;
}
}
if($debut+$limit<$nb_total) {
$suivant=$page+1;
echo " <td width='31' height='19' align='center' class='nb_recherche'><a href=\"$fichier?page=$suivant\"> >> </a> </td>";
}
?>
merci a tous ceux qui voudront bien m'aidé :)