2017-02-20 47 views
-1

我只是想檢查,如果查詢給我'NULL'作爲結果。檢查if_null語句不工作

$check = ' SELECT some_data FROM user 
       WHERE condition = my_condition LIMIT 1'; 
       if (is_null($check)) 
    {   
    echo "yep, it's null"; 
    } 

但我沒有得到回聲。查詢definitly給我結果'NULL'。怎麼了?

+5

雖然你不執行查詢,但是''is_null($ check)'將始終爲假,因爲它是一個字符串。 –

+1

您需要執行查詢,然後獲取一行結果,然後從結果行中訪問該列。 – Barmar

+0

愚蠢的我!你沒事。我執行並獲取結果。現在一切正常。 – ipo

回答

0

只需執行查詢並獲取一行結果即可。