当我需要使用 WHERE 子句选择两个同时列时,我试图删除 MYSQL 数据库中的记录:
$result3 = mysqli_query($con, " DELETE FROM Waiting WHERE ToUser='$ToEmail' AND ImageID='$ToEmailDB' ");
if ($result3==false) {
echo "No images waiting for " . $ToEmail . " for image " . $ToEmailDB;
}
else {
echo "Image and record deleted for " . $ToEmail . " for image " . $ToFileName . ".jpg and record " . $GuessImageID;
}
当我执行此语句时$result3 返回 true
但该条目并未被删除。我的格式需要更改什么?字符串回显表中输入的正确数据。
最佳答案
难道不是吗
"DELETE from Waiting WHERE ToUser = '" . $ToEmail . "' AND ImageID = '" . $ToEmailDB . "'"
关于php - 使用多个选择器删除一条mysql记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19151229/