Это код:
$q = $this->db->prepare("SELECT id FROM `users` WHERE username=? AND password=? LIMIT 1");
$q->bind_param('ss', $username, $password);
$q->execute();
printf('Rows returned: %i', $q->num_rows);
Я использую MySQLi, чтобы проверить и проверить учетные данные пользователя. Все работает, и запрос выполняется, и данные возвращаются (я проверял это отдельно), но я получаю только этот вывод: Rows returned:
Здесь что-то не так? Я новичок в использовании MySQLi, но, следуя примерам PHP.net, в этом коде нет ничего плохого. Приветствия.