2015-01-31 19 views
1

我想檢查列中是否有空使用isnull函數,但它似乎不工作...當我將其中一個字段設置爲無它仍然返回false使用鞋墊功能檢查任一列是否爲空

$result = mysql_query("select Apps.Email from Apps"); 
$row = mysql_fetch_array($result); 

if聲明:

if(is_null($row["Person1"], $row["Person2"])){ 
// stuff here 
} 

它正常工作,當我將其更改爲:

if (is_null($row["Person1"]) 
+0

請勿使用'mysql_ *'功能。這些被depricated – Jens 2015-01-31 22:49:38

+1

'is_null'只需要[一​​個文件參數](http://php.net/manual/en/function.is-null.php)... – sjagr 2015-01-31 22:51:19

+0

@sjagr任何替代呢? – user4244510 2015-01-31 22:52:14

回答

1

使用或邏輯。

if(is_null($row["Person1"]) || is_null($row["Person2"])){ 
// stuff here 
} 

或者任何的或符號是在PHP中。