有没有办法获得使用mysqli预处理语句返回的行数?

时间:2011-01-05 18:00:08

标签: php mysqli prepared-statement

想知道是否有办法使用mysqli预处理语句获取查询返回的行数,有点像

mysql_num_rows($query);

2 个答案:

答案 0 :(得分:4)

假设您正在做类似的事情:

$result = $statement->execute();

您可以使用

获取行数
$result->num_rows;

See the manual

答案 1 :(得分:2)

使用此代码:

$result = $mysqli->query($query);
$num_rows = $result->num_rows($result);