[PHP] Système de "pages"

Miniking -  
 Outini -
Bonjour, j'ai créé mon site, et j'ai fait en sorte qu'il y ai 5 résultats par pages (avec des $_GET['page']), et j'aimerai faire en sorte un menu comme ça :


Précédent | n° de la page - 2 | n°Page - 1 | n° de la Page | n°Page + 1 | n°Page + 2 | Suivant

Je peux supprimer les n° en dessous de zéros et faire par exemple :

n° de la page | n° de la page +1 | n°Page + 2 | n° de la Page + 3| n°Page + 4 | n°Page + 5 | Suivant

Mais je ne sais pas comment faire pour qu'il n'y ai pas de pages en trop :

Il n'y a que 8 images, donc j'ai besoin de seulement deux pages (exemple), comment faire pour que les pages plus grandes que le nombre de pages nécéssaire n'apparaissent pas ?

Coment faire ?

Désolé j'éxplique mal, mais je pourrai faire un schéma au pire :S


1 réponse

Outini
 
Bonjour, en effet c'est pas clair votre question.

Ce sont des régions répétées que vous voulez faire. Vous dites qu'il y a 8 images mais cela va changer, c'est un mauvais exemple.

Il vous suffit de compter les résultats et de fixer un nombre d'affichage par page.
Votre menu doit bien sûr être dynamique aussi(dans une boucle tenant compte du nombre de résultats).
1