从mysql表中删除WHERE列等于值AND列2等于value2

时间:2009-08-08 17:48:10

标签: php mysql

在让此查询正常运行时遇到一些问题。

mysql_query("DELETE FROM `table` WHERE `id` = '$id' AND 'username' = '$username' ");

尝试用实际数据替换变量并在phpmyadmin中运行它没有成功

有什么想法吗?

2 个答案:

答案 0 :(得分:15)

您使用'而不是`

引用用户名列

使用:

mysql_query("DELETE FROM `table` WHERE `id` = '$id' AND `username` = '$username'");

mysql_query("DELETE FROM `table` WHERE `id` = '$id' AND 'username' = '$username'");

答案 1 :(得分:0)

为了热爱互联网,请不要自己构建SQL查询。使用PDO