我有以下的PHP脚本:在空表上的php中的sql查询返回什么?
<?php
$all_threads=mysql_query("SELECT * FROM forum_threads WHERE category=$_GET[id]");
if($all_threads){ ?>
//Do something.
<?php
}
else { ?>
//Do something else
<?php
} ?>
表forum_threads是空的,所以查询应根据在http://php.net/manual/en/function.mysql-query.php文档和“其他”块都应该得到执行返回“假”。然而,奇怪的是,if块被执行。怎么来的?
谢谢!很好的回复! – aakashbhowmick 2011-06-13 02:27:26
'mysqli_'是另一个从'mysql_'升级到的选项 – 2011-06-13 02:31:30