Je cherche un exemple d'algorithme de pagination intelligente. Par smart, ce que je veux dire c'est que je veux juste montrer, par exemple, 2 pages adjacentes à la page en cours, donc au lieu de finir avec une liste de pages ridiculement longue, je la tronque.Algorithme de pagination intelligent
Voici un exemple rapide pour le rendre plus clair ... c'est ce que j'ai maintenant:
Pages: 1 2 3 4 [5] 6 7 8 9 10 11
C'est ce que je veux terminer par:
Pages: ... 3 4 [5] 6 7 ...
(Dans cet exemple, , Je montre seulement 2 pages adjacentes à la page actuelle)
Je l'implémente en PHP/Mysql, et la pagination "basique" (pas de trucage) est déjà codée, je cherche juste un exemple pour l'optimiser ... c un être un exemple dans n'importe quelle langue, tant que cela me donne une idée quant à la façon de l'implémenter ...
Voir ma question sur [liens de pagination] (http://stackoverflow.com/questions/44542/algorithm-pseudo-code-to-create-paging-links) – Geoff
questions sur SO devrait afficher le code vous avez essayé, ne soyez pas simplement une demande générale de solutions. Voir http://stackoverflow.com/about – Blazemonger