Se servir du framework pour faire de la pagination.
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Il y a assez longtemps maintenant, j'ai réalisé un petit module basique formulaire/bdd/affichage. Avec le temps le contenu à grossi et j'aimerai mettre en place une pagination.
Je suis tombé sur http://www.phpboost.com/wiki/wiki.php?title=classe-pagination mais il n'y a rien. Est-il possible de créer une pagination facilement avec le framework de PHPBoost ?
Merci

Benpro
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Code PHP :
import('util/pagination'); $pagination = new Pagination();
Le code à mettre pour générer les liens de pagination :
Code PHP :
$links = $pagination->display('page.php?p=%d', $total_items, 'p', $items_per_page, 3);
Où $total_items est le nombre total d'éléments et $items_per_page le nombre d'éléments par page.
Pour savoir sur quelle page tu es, avec le même objet $pagination tu fais :
Code PHP :
$pagination->get_current_page();
Je ne te garantis pas de ne pas m'être trompé, je n'ai pas testé le code que je te propose, mais tu devrais pouvoir te débrouiller avec ça. Si c'est pas le cas, fais-moi signe

Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
benpro Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre benpro
- Inscrit le : 28/12/2007
- Site internet
Benpro
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie