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


(PHP + PDO + Sqlite3) How to check query returned is null?

如上所示,我可以知道是否有一种方法来检查返回查询是否为空?这意味着它包含零值。

我有以下sql查询语句:

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

那么我如何检查$result_number_country_malware是否为空?这是一个PDO对象,因此不能使用普通操作符进行检查。

提前感谢您的帮助!

SELECT语句为fetchColumn, UPDATEDELETEINSERT语句为rowCount

你试过$result_number_country_malware->count()吗?

类似于mysql_num_rows($result);如果为0,则为空,也就是说…

if ($ result_number_country_malware -> count ()) {非空}其他的{零}

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