Discuz教程网

PHP empty函数判断mysql表单是否为空

[复制链接]
authicon dly 发表于 2011-9-5 16:43:01 | 显示全部楼层 |阅读模式
值来进行判断。
很简单的,给一个例子。
方法一:
代码如下:

  1. $sql = "select * form abc"
  2. $result = mysql_query($sql);
  3. $row = mysql_fetch_array($result);
  4. if(empty($row))//开始判断是够为空
  5. {
  6. echo "null";
  7. }
  8. else
  9. {
  10. echo "not null";
  11. }
复制代码


方法二:
代码如下:

  1. $sql = "select * form abc"
  2. $result = mysql_query($sql);
  3. $row = mysql_fetch_array($result);
  4. if(!$row)//开始判断是够为空
  5. {
  6. echo "null";
  7. }
  8. else
  9. {
  10. echo "not null";
  11. }
复制代码


其实mysql_fetch_array函数在使用的时候如果表是空表的话,就会返回false,这个时候$row自然没有赋

值成功。
记住,千万不敢这样用$row = mysql_fetch_array($result)or die(mysql_error());
如果后面哟or die的话,则程序执行到mysql_fetch_array变会终止执行。




上一篇:PHP 输出双引号"与单引号''的方
下一篇:PHP in_array 函数使用说明与in_array需要注意的地方说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 21:49

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表