选择与多个查询和
问题描述:
美好的一天。我想检查我的数据库,如果它有一行包含我分配的三个变量:选择与多个查询和
我用这个脚本,它没有给出我想要的结果。
SELECT * FROM `table_name`
WHERE `field1`='$var1'
AND `field2`='$var2'
AND `field3`='$var3'
我的代码有什么问题吗?
答
没有什么是错的查询,但查询,如果事情是错的表使用
$query="SELECT * FROM `table_name`
WHERE `field1`='$var1'
AND `field2`='$var2'
AND `field3`='$var3'";
mysql_query($query) or die(mysql_error());
+0
谢谢。我很累,我一直在做我的项目近8个小时而没有休息,我发现我的错误是一个右括号。我正在使用记事本+ +,它不能给我我的语法错误。 WOA。谢谢。 – JetPro 2012-08-02 06:59:04
大概是因为没有记录满足所有三个条件?您的查询具有正确的语法 – asprin 2012-08-02 06:12:52
打印您的查询以进行调试 – Shaun 2012-08-02 06:13:10
似乎不会有错误。你的桌子上有什么和你的问题是什么?使用echo打印您的查询。 #query ='选择.....'; echo $ query; – james31rock 2012-08-02 06:13:56