Bonjour,



Je dois mettre en place un système de pagination.

Voici le schéma que je cherche à mettre en place, mais j'y parviens pas.



Voici un exemple

167 est la page en cours

10 - 20 - 150 - 160 - 165 - 166 - 167 - 168 - 169 - 170 - 180 - 200 - 300



La partie

165 - 166 - 167 - 168 - 169

Je sais faire. Voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
for($i = ($page_courante - 2) ; $i < ($page_courante) ; $i++) {
	if($i > 0) echo " <a href='" . $function($i) . "' class='lienCouleur' title='Page " . $i . "'>" . $i . "</a>";
}
 
echo " <b class='marge0_9'>" . $page_courante . "</b>";
 
for($i = ($page_courante + 1) ; $i < ($page_courante + 3) ; $i++) {
	if($i <= $nombre_page) echo " <a href='" . $function($i) . "' class='lienCouleur' title='Page " . $i . "'>" . $i . "</a>";
	$I = $i;
}

Mais le reste, je patine.

Si vous avez des idées.

Merci