j'essaye de faire un mise a jour en sql avec un update en php.
voici mon code :
easyphp, me met cette erreur lorsque je transforme mes variables en valeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mysql_query("UPDATE variable SET civilite='$vciv', nom='$nom', prenom='$prenom', daten='$daten'WHERE variable.ref_prod=(SELECT max(ref_prod) from variable)") or die (mysql_error());
MySQL a répondu:
#1093 - You can't specify target table 'variable' for update in FROM clause
Voici ma table variable :
id_var est en auto_increment
VARIABLE(id_var,ref_prod, civilite, nom, prenom, daten)
Merci par avance.
Partager