Voila j'ai un petit souci concernant un script PHP de pagination voici ma boucle :
$resultat = mysqli_query($bdd,$sql);
$i=12; // ici je commence ma deuxième page à 12
$j=1; // je déclare mon numéro de page
if($start<12){
echo '<div id="pagination"> Pages : <span class="active">1</span>';
}else{
echo '<div id="pagination"> Pages : <a href="index.php">1</a>';
}//condition pour la première page
while($i<$total){
$j++;
$next=$i+$quantite-1;//-1 car on commence a l'enregistrement 0
if($next>$total){
$next=$total;
}//$next ne peut pas être supérieur au $total
echo '<a href="ma-page-'.$i.'.html">'.$j.'</a>';
$i=$next+1;
}
Seulement voila j'aimerais appliquer ma class Active quand le visiteur se trouve sur la page ou il à cliqué.Exemple actuellement j'ai :
1 2 3 4 ... Mais quand je suis sur la page 2 ou 3 ou 4... Celles-ci restent actives.
J'ai cherché un peu sur le web et j'ai trouvé une façon de faire mais avec la boucle for et non while et c'est la que j'aurais besoin de vos lumières, je n'arrive pas à mettre mon code en forme avec une boucle for.
Est-ce que quelqu'un parmi vous pourrais m'envoyer sur une piste ou une explication ?
Merci d'avance de votre lecture.
Soyez indulgent avec mon code je suis un débutant.
Cdt