值來進行判斷。
很簡單的,給一個例子。
方法一:
復制代碼 代碼如下:
$sql = "select * form abc"
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if(empty($row))//開始判斷是夠為空
{
echo "null";
}
else
{
echo "not null";
}
方法二:
復制代碼 代碼如下:
$sql = "select * form abc"
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if(!$row)//開始判斷是夠為空
{
echo "null";
}
else
{
echo "not null";
}
其實mysql_fetch_array函數在使用的時候如果表是空表的話,就會返回false,這個時候$row自然沒有賦
值成功。
記住,千萬不敢這樣用$row = mysql_fetch_array($result)or die(mysql_error());
如果後面喲or die的話,則程序執行到mysql_fetch_array變會終止執行。