J'essaie de compter les lignes retournées à partir d'une requête dans mysqli, je sais que j'ai fourni l'identifiant et le mot de passe corrects mais le nombre de lignes retournées est toujours égal à 0. J'ai même fait un écho de l'identifiant et du mot de passe haché que je lie à la requête, puis je l'ai fourni dans heidiSql, et j'ai obtenu une seule ligne en retour.
if($query = $db->prepare("SELECT user_id, pword_hash FROM tbl_users WHERE user_id=? AND pword_hash=?")){
$query->bind_param("ss", $user_id, $hash);
$query->execute();
echo $query->num_rows;
if($query->num_rows > 0){
echo 1;
}
}