Я пытаюсь запросить простую таблицу, чтобы получить идентификатор пользователя на основе его имени пользователя.По какой-то причине я получаю нулевой результат для всех моих запросов.
Создание таблицы:
CREATE TABLE users(
user_id int not null auto_increment primary key,
username text not null,
password text not null
) ENGINE=InnoDB;
Вставка кортежа:
INSERT INTO `users` (`user_id`, `username`, `password`) VALUES (NULL, 'joe', '1234');
Выбор на основе идентификатора пользователядля имени пользователя:
SELECT 'user_id' FROM `users` WHERE 'username' = 'joe'
Возвращает 0 строк ... но когда я нажимаю на таблицу пользователей, я вижу строку с именем пользователя joe.
Я выполняю запросы в PHPMyAdmin с помощьюТаблица пользователей выбрана, поэтому я уверен, что это не проблема схемы.