(PHP + PDO + Sqlite3)如何检查返回的查询是否为空?

时间:2011-08-26 02:38:18

标签: php pdo

如上所示我可能知道有没有办法检查返回查询是否为空?这意味着它包含零值。

我有以下sql查询语句:

$result_number_country_malware = $db->query("SELECT sum(download_hits) as total_hits from date1_dcerpc; ");

那么如何检查$result_number_country_malware是否为空?这是一个PDO对象,因此我不能使用普通的运算符来检查。

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

fetchColumn代表SELECT语句,rowCount代表UPDATEDELETEINSERT语句。

答案 1 :(得分:-1)

您是否尝试过$ result_number_country_malware-> count()?

它类似于mysql_num_rows($ result);如果它的0为空,那就是说..

如果($ result_number_country_malware->计数()){ 不是NULL } 其他 { 空值 }

我无论如何都不是PDO专家,但我使用的是学说,这看起来非常相似。