Я работаю над проверкой формы на стороне сервера. Используя AJAX, форма отправляет значение в поле ввода для 'username' на мою php-страницу, которая затем проверяет, существует ли это имя пользователя в базе данных.
Вот мой php код:
$result = mysqli_query($dblink, "SELECT * FROM users WHERE `username` = '$regname'")
or die(mysqli_error($dblink));
echo mysqli_affected_rows($result);
* (В настоящее время я делаю простое эхо для mysqli_affered_rows просто чтобы посмотреть, работает ли мой запрос MySQL как задумано) *
Я получаю ошибку:
Предупреждение: mysqli_affered_rows () ожидает, что параметр 1 будет mysqli, объект указан в /Users/test/Sites/proj/formvalidate.php в строке 20
Я не совсем уверен, что эта ошибка пытается сказать мне. Из того, что у меня есть Googled, «объект» является ссылкой на методы программирования ООП, но (насколько я знаю) я не использую концепции / принципы ООП в этом конкретном примере? Или я неверно истолковал это сообщение об ошибке?
Спасибо.