Bonjour à tous,
Lorsque je change une information dans ma base de donnée, une requête mysql ne voit pas de différence.
voilà la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $req = $bdd->prepare('SELECT * FROM table WHERE pseudo = :pseudo'); $req->execute(array( 'pseudo' => $_POST['pseudo'] ))); $donnees = $req->fetch(); echo $donnees['mdp'];
il n'y a aucune erreur mysql ou php.
Je modifie le mot de passe à la main dans la table et la ligne echo me renvoie l'ancienne valeur de la case (et encore longtemps après).
c'est ennuyeux car je dois me connecter avec mon ancien mot de passe...
Je ne comprend pas car il n'y a pas ce problème pour d'autre requêtes similaires.
Je suis tenté de penser qu'il y a un cache serveur ou quelque chose du genre qui garde les données en mémoire mais quand j'affiche mes news, l'actualisation est instantanée.
merci pour votre aide!
Partager