Xynder

59
Salut à tous voila mon prob, j'ai créé une fonction permettant l'affichage de numéro de page à partir d'une base de données...
voici ma fonction :
function affichePages($nb,$page,$total) {
$nbpages=ceil($total/$nb);
$numeroPages = 1;
$compteur = 1;
$limite = 0;
echo '<table border = "0" ><tr>'."\n";
while($numeroPages <= $nbpages) {
echo '<td ><a href = "'.$page.'?limite='.$limite.'">['.$numeroPages.']</a></td>'."\n";
$limite = $limite + $nb;
$numeroPages ++ ;
$compteur ++ ;
if($compteur == "10") {
$compteur = 1;
echo '<br>'."\n";
}
}
echo '</tr></table>'."\n";
}
Le seul probleme c que je lui demande de passer une ligne quand le compteur est à 10 mais il veut pas (le bougre)il passe une ligne avant le numero 1 et met tous les numero sur la meme ligne ( c nul ) si quelqu'un voit l'erreur ça serait sympa de me le dire merci d'avance....