Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysqli_stmt ::num_rows() renvoie la mauvaise valeur

Je me demande si num_rows() rapporte par rapport au jeu de résultats actuel. Essayez de capturer num_rows() avant de récupérer les données. ex.

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

Cela a-t-il un effet ?