Humble débutant, j'essaye de faire depuis quelques jours une petite pagination pour un tableau dans une base de données.
Après quelques exemple un peu partout et quelques modifications, je me retrouve bloqué.
Je n'y vois pas très clair dans ce qu'il me manque, ma pagination numéroté en bas ne fonctionne pas quand je clique dessus.
Je sais que cela paraîtra sans doute évident pour vous mais si quelqu'un pouvait me dire ce qu'il me manque
Merci à vous:
La début:
//param modifiables
$nb_par_page=2;
$page_courante=0;
//calcul nombre de pages
$sql_pagination = "SELECT * FROM categories";
$requete_pagination = mysql_query($sql_pagination) or die( mysql_error());
$nb_enr=mysql_num_rows($requete_pagination);
$nb_pages=ceil($nb_enr/$nb_par_page);
//calcul limites d'affichage
$debut=$page_courante*$nb_par_page;
Ma pagination:$i=0;
$j=1;
if($nb_enr>$nb_par_page){
while($i<$nb_pages){
if($i!=$page_courante){
echo "<a href=\"?page=".$i."\"> ".$j." </a>";
}
else{
echo "<a href=\"?page=".$i."\" > <b> ".$j." </b> </a>";
}
$i++;
$j++;
}
}