Bonjour,
Sur SQLITE avec PDO, j'ai ce code :
où $Code = "qjskhdfkqsdfghqsdjfghbq" par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $SQL="UPDATE Users SET 'valide' = '1' WHERE valide='$Code'"; $db_handle = new PDO('sqlite:'. _DATABASE_NAME); $req = $db_handle->prepare($SQL); $count=$req->execute(NULL);
Je sais que l'enregistrement n'existe pas, et que donc la requête ne met pas à jour ce qui n'existe pas. Mais je n'ai aucun message d'erreur. Je ne sais pas que l'enregistrement n'existe pas avec la valeur de retour.
En ajoutant cela :
$count = $req->fetch();
Idem.
Est-ce un pb de SQL ?
Je peux faire un Select avant, mais j'aurais aimé le détecter directement.
Une idée ?
Christian
Partager