php - 使用多个选择器删除一条mysql记录

标签 php mysql mysqli echo

当我需要使用 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/

相关文章:

php - 使用 PHP 将图像上传到 MySQL

javascript - 为什么在 jsfiddle 中循环 php 不起作用?

javascript - 在数组中查找颜色值(以 # 开头的字符串)

mysql - 你如何在 MySQL 中存储科学计数法数字

mysql - 如何使用 concat 压缩多行

php - 将 XML 产品导入 Prestashop

html - 在数据库中显示html文本发生错误

php - "Can' t 发送非字符串/非二进制数据类型的长数据到底是什么意思?

php - 扩展的 mysqli 类中的慢父::__construct

php - 我如何使这个 MySQL 查询工作?