Reputation: 12275
Wondering if there is a way to get the amount of rows returned from a query using mysqli prepared statements, sort of like
mysql_num_rows($query);
Upvotes: 1
Views: 836
Reputation: 6330
Use this code:
$result = $mysqli->query($query);
$num_rows = $result->num_rows($result);
Upvotes: 2
Reputation: 237995
Presuming you're doing something like:
$result = $statement->execute();
You can get the number of rows with
$result->num_rows;
Upvotes: 4