Je suis en train de faire un système de récupération de mot de passe sur mon site, et je rencontre des problèmes de mise à jour du champ de réinitialisation de mot de passe dans ma base de données. J'ai tout essayé, mais rien ne semble fonctionner.base de données SQL en utilisant PHP
Ceci est mon code à ce jour:
$passwordreset = md5(mt_rand()) . md5(mt_rand()) . md5(mt_rand());
$con = mysql_connect("localhost","XXX","XXX");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("database", $con);
mysql_query("UPDATE members SET passwordreset = $passwordreset WHERE id = $id");
Lorsque je tente d'insérer les données que je reçois l'erreur:
Error: Query was empty
Toute aide serait appréciée, Merci.
Êtes-vous sûr que le message provient de cette requête particulière? Comment obtenez-vous l'erreur? –