检查if_null语句不工作
问题描述:
我只是想检查,如果查询给我'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'。怎么了?
答
只需执行查询并获取一行结果即可。
虽然你不执行查询,但是''is_null($ check)'将始终为假,因为它是一个字符串。 –
您需要执行查询,然后获取一行结果,然后从结果行中访问该列。 – Barmar
愚蠢的我!你没事。我执行并获取结果。现在一切正常。 – ipo