Problème: Session et affichage décalé !

NG1Chuck
Invité n'ayant pas de compte PHPfrance

03 juil. 2014, 10:10

Bonjour,
J'ai un problème que je comprend pas en php je vous explique:

je veux afficher sur une page 10 élèments d'une base de donnée et quand je clique sur un bouton plus ou moins j'affiche les 10 suivants/précedents,
J'ai donc créer une session sur la page de login qu'on va appeller limit, qui est initialiser à 0.
et sur ma page d'affichage la requête php lancé avec ... LIMIT '.$_SESION[limit].',10 );.... quand j'appuis sur le bouton plus ou moins la valeur de la session limit est bien modifier cependant parfois l'affichage a un temps ou 2 de retard,
par exemple je suis à la page ou j'affiche les resultats de 20 à 30, j'appuis sur le bouton moins je voudrai donc afficher les résultats de 10 à 20. cependant l'affichage me montre encore les données 20 à 30 alors que la valeur de la limit elle est bien modifié.
cependant quand je rafraichit la page les bonnes valeurs s'affiche.

comment résoudre ce problème s'il vous plait ?
Merci !

Mammouth du PHP | 1339 Messages

03 juil. 2014, 10:33

Tu modifies l'affichage avec un rechargement ? Pourquoi ne pas le passer dans l'url ?
Si tu fais print_r($_SESSION), est-ce que elle change bien a chaque fois ?

page.php?debut=20
Bon sinon tu me fais un message privé et on se fait un TeamViewer