Задать вопрос
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn

Почему не работает авторизация?

При попытке авторизации через стандартную форму выскакивает ошибка:
Database Exception – yii\db\Exception

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause'
The SQL being executed was: SELECT * FROM `user` WHERE (`username`='test') AND (`status`=10)
Error Info: Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'status' in 'where clause'
)

Caused by: PDOException

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause'

in D:\OpenServer\domains\yii2sotparts\vendor\yiisoft\yii2\db\Command.php at line 900

В базе данных есть колонка username и пользователь test.
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@Fixid
Так тут он вроде говорит что нету столбца status в таблице
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Unknown column 'status' in 'where clause'
Какое из слов в этом предложении вы не можете перевести с английского самостоятельно?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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