MySQLi num_rows возвращает 0
Вот мой код
$stmt = $conn->mysqli->stmt_init();
$stmt = $conn->mysqli->prepare('SELECT Username, EmailVerified, Blocked FROM user WHERE Email = ? AND SLANumber = ? AND Password = ?');
$stmt->bind_param('ssb', $_POST['EmailID'], $_POST['SLANumber'], $_POST['Password']);
$stmt->execute();
$stmt->store_result();
$result = $stmt->get_result();
if($result->num_rows == 0){
echo 'No rows found';
}
else{
// Continue processing here
.....
}
Код всегда повторяетсяNo rows found
, За день или два до этого все работало нормально.
Как и ожидалось, выполнение запроса напрямую дает желаемый результат.
Что не так с кодом?