提问者:小点点

你做错了什么?删除配置文件


我试图删除配置文件,但它不工作,不能做什么是做错了?

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”附近使用的正确语法


共1个答案

匿名用户

非常感谢您的工作:

$KYSELY3=$DBH->准备(“Delete*FROM stressiveks_user where userMail=:email”);$kysely3->执行(data4);

却忘了说些什么。