2012-04-06 33 views
1
$result=mysql_query("SELECT * FROM $name WHERE date='$date'"); 

如何检查是否选择了任何东西。MYSQL SELECT如何知道是否有选择的东西

我尝试了这些,但没有用的: if($result == NULL){}if(!$result){}

帮助!

+0

你在做什么nt实现 – 2012-04-06 09:44:43

回答

3

您可以使用

mysql_num_rows ($result); 

获得的行数返回

if(!$result) 

只会告诉羯羊执行查询或不

+0

thnxzz这是对的,thnz很多 – HRMNS 2012-04-06 09:59:21

0

您可以通过

计数的记录数
$num_rows = mysql_num_rows($result); 
if($num_rows > 0) 
{ 
    //do something.. 
} 
+0

为什么它标记为负? :o – nalaiqChughtai 2012-04-06 09:52:16

+0

thnxzz是对的 – HRMNS 2012-04-06 09:58:21

相关问题