Задать вопрос
@rewqqwer

Откуда появляется ошибка?

вылетает с ошибкой Fatal error: Call to a member function fetchColumn() on a non-object in C:\OpenServer\domains\localhost\signup.php on line 56
как фиксить??
if ($members=$conn->query("SELECT COUNT(*) as count FROM users WHERE mail =". $data['mail'])->fetchColumn()) {
			$data['mail'] = '##';
			throw new Exception('Пользватель с таким email уже существует');
		}
		if ($members=$conn->query("SELECT COUNT(*) as count FROM users WHERE login =". $data['login'])->fetchColumn()) {
			$data['login'] = '##';
			throw new Exception('Пользватель с таким логином уже существует');
		}
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kirill_782
@kirill_782
Днем я Маринетт
SQLinj detected ( но это не точно ). Проверяйте валидность sql запроса. Скорее всего потеряны кавычки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽