TheRec
mardi 11 avril 2006 à 15:33
Bonjour,
fustement il y a plusieurs moyen de comprendre ta question tant elle est vaste...
Comment les informations de ton site sont elle obtenue ? Depuis une base de données ? Du contenu statique ?
Quel "lien" logique existe-t-il entre les pages formant la chaîne pages suivante/précédente ? En d'autres termes comment tes pages sont-elles découpées pour former plusieurs pages...
Pour te donner une idée de réponse en PHP, le système est le suivant, si te données proviennent d'une base de données lorsque tu effectue une requête tu peux préciser un limite et un offset qui permet de ne prendre qu'une partie des résultats retournée par cette requête sans ces paramètres... Un exemple :
SQL
SELECT * FROM matable LIMIT 10, 15
Cela retournera les 15 enregistrements à partir du 11ème.
La logique ensuite est de définir un nombre d'enregistrement par page...puis identifier quelle page l'utilisateur souhaite visiter avec un variable passée dans l'URL...du genre : -http://www.domain.com/liste.php?
page=3