Я пытаюсь подсчитать строки, возвращаемые запросом в mysqli, я знаю, что предоставил правильный идентификатор пользователя и пароль, но он продолжает возвращать 0 для числа возвращенных строк. Я даже повторил идентификатор пользователя и хешированный пароль, который я связываю с запросом, затем предоставил его в heidiSql, и мне вернули одну строку.
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;
}
}