sql >> Base de Datos >  >> RDS >> Mysql

mysqli_stmt::num_rows() devuelve el valor incorrecto

Me pregunto si num_rows() informa en relación con el conjunto de resultados actual. Intente capturar num_rows() antes de obtener los datos. por ejemplo

if($statement->prepare($query))
{
    $statement->execute();
    $statement->store_result();
    echo $statement->num_rows();
    $statement->bind_result($name);
    $statement->fetch();
    echo $name; 
}

¿Tiene eso algún efecto?