Выбор данных из базы данных SQL

Я выбираю данные из базы данных, не могу найти ошибку

$check = DB::select("select * from accounts where username = ".$data['username']);

ЗАЯВЛЕННАЯ ОШИБКА:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'aizen' in 'where clause' (SQL: select * from accounts where username = aizen)

ПОЖАЛУЙСТА, не делайте снимок экрана с кодом. Просто скопируйте и вставьте его. Также добавьте несколько тегов ' вокруг значения имени пользователя. Может это поможет

Koen Hollander 17.09.2018 09:15

DB :: select ("Выбрать * из abc, где = $ переменная")

Exterminator 17.09.2018 09:16

Отсутствующие цитаты.

jarlh 17.09.2018 09:18

@Exterminator, я уже сделал это, но ошибка та же.

JosepthQA 17.09.2018 09:18
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
5
4
75
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

пожалуйста, попробуй ,

$check = DB::table('table name')->where("column name",'=',"$value")->get();

теперь это исправить, спасибо

JosepthQA 17.09.2018 09:22
Ответ принят как подходящий

Попробуй это

first away to get data.

$check = DB::select("select * from accounts where username = ?",[$data['username']]);

second away to get data.

$check = DB::select("select * from accounts where username = :userName",['userName' => $data['username']]);

теперь это исправить, спасибо

JosepthQA 17.09.2018 09:24

Другие вопросы по теме