【问题标题】:check if_null statement don't work检查 if_null 语句不起作用
【发布时间】:2017-02-20 16:51:43
【问题描述】:

我只是想检查一下,如果一个查询给我 'NULL' 作为结果。

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

但我没有得到回声。查询肯定会给我结果'NULL'。怎么了?

【问题讨论】:

  • 虽然你没有执行查询....is_null($check) 永远是假的,因为它是一个字符串。
  • 您需要执行查询,然后获取一行结果,然后从结果行访问该列。
  • 愚蠢的我!你没事。我执行并获取结果。现在一切正常。

标签: mysql sql if-statement ifnull


【解决方案1】:

只需执行查询并获取一行结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-01
    • 2018-01-25
    • 1970-01-01
    • 2012-02-29
    • 2012-07-16
    • 2012-02-09
    • 2013-03-25
    • 2023-03-07
    相关资源
    最近更新 更多