如上所示我可能知道有没有办法检查返回查询是否为空?这意味着它包含零值。
我有以下sql查询语句:
$result_number_country_malware = $db->query("SELECT sum(download_hits) as total_hits from date1_dcerpc; ");
那么如何检查$result_number_country_malware
是否为空?这是一个PDO对象,因此我不能使用普通的运算符来检查。
提前感谢您的帮助!
答案 0 :(得分:1)
fetchColumn
代表SELECT
语句,rowCount
代表UPDATE
,DELETE
和INSERT
语句。
答案 1 :(得分:-1)
您是否尝试过$ result_number_country_malware-> count()?
它类似于mysql_num_rows($ result);如果它的0为空,那就是说..
如果($ result_number_country_malware->计数()){ 不是NULL } 其他 { 空值 }
我无论如何都不是PDO专家,但我使用的是学说,这看起来非常相似。