相关疑难解决方法(0)

MySQLi count(*)总是返回1

我正在尝试计算表中的行数,并认为这是正确的方法:

$result = $db->query("SELECT COUNT(*) FROM `table`;");
$count = $result->num_rows;
Run Code Online (Sandbox Code Playgroud)

但是计数总会回归(int)1.如果我在phpMyAdmin中使用相同的查询,我会得到正确的结果.它坐在一张桌子里,所以我也尝试过测试$count[0],但是返回了NULL.

这样做的正确方法是什么?

php mysql mysqli

36
推荐指数
2
解决办法
9万
查看次数

标签 统计

mysql ×1

mysqli ×1

php ×1