我在php中尝试过这个sql语句
$update = "UPDATE `etudiant` SET `login` = 'POST["login"]',`email` = '$POST["email"]', `password` = '$POST["password"]', `nom` = '$POST["nom"]', `prenom` = '$POST["prenom"]', `numtel` = '$POST["numtel"]', `faculte` = '$POST["faculte"]', `filiere` = '$POST["filiere"]' WHERE `id_etudiant` = '$id_etud'" ;
wampserver 向我显示此错误
( ! ) Parse error: syntax error, unexpected '"', expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\wamp\www\karya\pages\espaceetudiant.php on line 102
最佳答案
正确的“\”
POST["登录"] 和 $_POST["登录"]
$update = "UPDATE `etudiant` SET `login` = '".$_POST["login"]."',`email` = '".$POST["email"]."', `password` = '".$POST["password"]."', `nom` = '".$POST["nom"]."', `prenom` = '".$POST["prenom"]."', `numtel` = '".$POST["numtel"]."', `faculte` = '".$POST["faculte"]."', `filiere` = '".$POST["filiere"]."' WHERE `id_etudiant` = '$id_etud'" ;
关于php - php中的sql更新错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43705889/