Problème lors d'un INSERT ou un DELETE
Salut à tous,
J'ai suivi le tuto suivant : http://a-pellegrini.developpez.com/t...b/?page=page_4 pour gérer mes sessions...
J'ai donc une fonction openSession notamment, dans laquelle je commence par supprimer l'ancienne session d'un utilisateur :
Code:
1 2 3 4
| // On supprime la session en cours
$deleteSQL = $db->prepare('DELETE FROM sessions
WHERE userid = :userid');
$deleteSQL->execute(array(':userid' => $userid))or die("Erreur openSession()");; |
Ceci marche parfaitement bien... Or, quand je copie/colle le MEME code dans la fonction closeSession :
Code:
1 2 3
| $deleteSQL = $db->prepare('DELETE FROM sessions
WHERE userid = :userid');
$deleteSQL->execute(array(':userid' => $session['userid']))or die("ERREUR".mysql_error().'.'); |
($session['userid'] marche, j'ai vérifié), il le fait pas, et exécute le die, avec aucune erreur mysql écrite :
Est-ce que quelqu'un a une idée d'où vient le problème svp ? J'ai par ailleurs remarqué que ça faisait la même chose avec un INSERT... Alors que le SELECT marche parfaitement bien :\
Merci d'avance !