2010-04-29 5 views
1

J'ai utilisé la pagination. quel est le problème par exemple: j'ai 3 pages 1) dans le premier je suis en cliquant sur quelques cases et 2) je passe à la seconde et 3) revenir à la 1ère page la case que j'ai déjà cochée est décochée. Pour la soumission de formulaire j'ai besoin de l'état de la case à cocher que j'ai vérifié sur toutes les pages doivent être soumis. J'ai besoin d'une description détaillée et d'une réponse claire à ma question. Quelqu'un est là pour me aider svp .....comment maintenir l'état de la case à cocher dans la pagination en php

Répondre

1

si vous avez votre formulaire sur les mêmes pages, avec un résultat, il est simple:

méthode GET doit être utilisé.
Ainsi, sur la 1ère page, vous aurez toutes les valeurs dans le tableau $ _GET.
Vous pouvez donc cocher vos cases en fonction des valeurs du tableau $ _GET.

Pour les autres pages, vous devez conserver la chaîne de requête.
Cela peut être fait en utilisant http_build_query() fonction

+1

Comment puis-je ne pas savoir à propos de 'http_build_query()'!? C'est incroyable! –

Questions connexes