|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Bonjour,
j'ai récupéré une class de pagination, mais elle a un comportement bizzare que je n'arrive pas à rectifier. J'indique bien qu'il doit m'en afficher que 3, ce qui marche pour les premières pages, mais après il augmente le nombre. Je pense que cela vient du limit mais pourquoi ...? Je joint le script, le résultat en images. Voici le script : Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Bonjour,
on dirait qu'il y a un problème à la ligne 27 (pour ta deuxième image). On constate qu'il arrive à faire une page suivante alors qu'il se place sur le dernier élément. Pourrais tu regarder sur ce problème d'égalité? Test peut être "==" au lieu de "===", je sais que "==" est plus tolérant que l'autre et c'est peut être pour ca que ton affiche se plante...
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître Ps: N'oubliez pas SVP
|
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Bon ben j'ai test et c'est bon. En fait c'est bien les "===" qui posaient problèmes. Si tu les remplaces tous tu verras que ca marche.
Par contre fait attention, n'utilises pas "<?" mais plutôt "<?php". Je sais que ca peut poser des problèmes parfois. Mets autre chose que 3 et tu verras le résultat
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître Ps: N'oubliez pas SVP
|
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Citation:
Tu n'as pas le pb ? |
|
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Désolé je ne comprends pas? Pourrais tu envoyer une image stp?
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître Ps: N'oubliez pas SVP
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Je te mets les images sachant que dans le param j'ai mis 6.
Merci pour tes efforts |
|
|
00
|
|
|
#8 | ||||||
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Personnellement, j'ai fait un petit code qui me convient, voilà comment je l'utilise :
Page où il y a besoin de numérotation : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
Voila je pense que je suis arrivé à faire ce que tu voulais je te laisse test a+
Ps: ligne 66 pour comprendre
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître Ps: N'oubliez pas SVP
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
|
|
|
00
|
|
|
#11 | ||
|
Membre confirmé
![]() Bertrand Étudiant Inscription : octobre 2010 Messages : 216 ![]() |
En fait ce que tu voulais ce qu'il ait que n pages qui s'affiche. La variable $show en affichait en fait n avant et n après, lorsque tu es sur le premier élément il pouvait en afficher avant (puisqu'il y en a pas) de même pour le dernier. lorsque tu arrives au second élément il affiché le premier (pour la partie avant) et n élément pour la partie après.
voici la partie qui posait problème: Code :
En espérant que mon explication est claire (en générale je suis pas très bon pour ca
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître Ps: N'oubliez pas SVP
|
||
|
|
00
|
|
|
#12 | |||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Citation:
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com