Каков синтаксис для подсчета количества строк в подготовленном PHP выражении? - PullRequest
0 голосов
/ 02 декабря 2009

При использовании PHP Prepared Statement, каков синтаксис для подсчета количества строк?


$stmt = $conn->stmt_init(); 
$query = "SELECT * FROM TableName";

if($stmt->prepare($query)){  
$stmt->num_row(); //SOMETHING SIMILAR TO THIS....  }

Ответы [ 4 ]

0 голосов
/ 17 ноября 2016

Также обязательно добавьте

$stmt->store_result();

до

$stmt->num_rows;
0 голосов
/ 02 декабря 2009

Для mysqli это num_rows. Обязательно позвоните заранее store_result.

0 голосов
/ 02 декабря 2009

Я предполагаю, что вы используете mysqli. Если это так, то disabled_rows () должен дать вам количество строк, которое даст вам количество строк, возвращаемых операцией SELECT.

0 голосов
/ 02 декабря 2009
$stmt->num_rows
...