Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PHP $stmt->num_rows não funciona por instruções preparadas


Você precisa transferir o conjunto de resultados do SELECT consulta antes de chamar o ->num_rows() método.
// your code    

$stmt->execute();
$stmt->store_result();  
$numRows = $stmt->num_rows;

echo $numRows;

Segue a referência: