我想知道为什么我的MySQL COUNT(*)
查询总是导致->num_rows
等于1
。MySQL COUNT查询结果为1总是
$result = $db->query("SELECT COUNT(*) FROM u11_users");
print $result->num_rows; // prints 1
从数据库中获取“真实数据”可以正常工作。
$result = $db->query("SELECT * FROM u11_users");
print $result->num_rows; // prints the correct number of elements in the table
这可能是什么原因?
非常感谢! –