如上所示,我可以知道是否有一种方法来检查返回查询是否为空?这意味着它包含零值。
我有以下sql查询语句:
$result_number_country_malware = $db->query("SELECT sum(download_hits) as total_hits from date1_dcerpc; ");
那么我如何检查$result_number_country_malware
是否为空?这是一个PDO对象,因此不能使用普通操作符进行检查。
提前感谢您的帮助!
SELECT
语句为fetchColumn
, UPDATE
、DELETE
、INSERT
语句为rowCount
。
你试过$result_number_country_malware->count()吗?
类似于mysql_num_rows($result);如果为0,则为空,也就是说…
if ($ result_number_country_malware -> count ()) {非空}其他的{零}
无论如何我都不是PDO专家,但我使用学说,这看起来非常相似。