我有mysql查询,如下所示:
"SELECT * FROM table where id=1 and f_id = 1"
而列f_id不存在。你认为这应该回归什么。 我被困在这里,因为它给了我一个空集。当我在phpMyAdmin中运行此查询时,它会出错。
任何帮助!
答案 0 :(得分:1)
您的查询未执行。它会出现Unknown cloumn f_id in where clause
答案 1 :(得分:1)
找不到列时不会执行查询。你会得到错误的。
要打印此错误,请假设您使用的是在帖子标签中看到的:
mysqli_query("SELECT * FROM `table` WHERE id = '1' AND f_id = '1' ") or die(mysql_error(());
答案 2 :(得分:0)
"SELECT * FROM `table` where `id`='1' and `f_id` = '1'"
试试这个