我试图删除配置文件,但它不工作,不能做什么是做错了?
if (isset($_POST['deleteUser'])){
$data4['email'] = $_SESSION['semail'];
try{
$kysely3 = $DBH->prepare("DELETE * FROM stressiveks_user where userMail = :email");
$kysely3->execute();
session_unset();
session_destroy();
header("Location: index.php");
} catch (PDOException $e) {
echo "Yhteysvirhe: " . $e->getMessage();
}
}
erro:SQLState[42000]:语法错误或访问冲突:1064您的SQL语法中有错误;查看与您的MariaDB服务器版本相对应的手册,了解第1行“:email”附近使用的正确语法
非常感谢您的工作:
$KYSELY3=$DBH->准备(“Delete*FROM stressiveks_user where userMail=:email”);$kysely3->执行(data4);
却忘了说些什么。