我想知道为什么我的 MySQLCOUNT(*)
查询总是导致->num_rows
是 equal 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
这可能是什么原因?