PHP - SQLite3 не записывает данные в бд

221
28 сентября 2017, 16:00

Работаю с SQLite3 в PHP. Выполняю запрос

    INSERT INTO chat(uid, message) VALUES (123456789,'message');

Но ничего не добавляется, хотя с другими таблицами все работает нормально. Вот столбцы в этой таблице: id - INTEGER PRIMARY KEY. uid - INTEGER, message - TEXT

Answer 1

есть подозрение, что дело в отсутствие AUTOINCREMENT поля ID попробуйте пересоздать таблицу

create table chat
(
  id         INTEGER PRIMARY KEY AUTOINCREMENT,
  uid INTEGER,
  message TEXT
)
;
READ ALSO
OpenServer / php и exec() shell_exec() system()

OpenServer / php и exec() shell_exec() system()

Подскажите как на OpenServer(Windows 10) запустить exec() или аналоги с nohupЧто бы php не ожидал завершение процесса

398
Clean URL на PHP

Clean URL на PHP

Разрабатывая свою небольшую CMS столкнулся с такой проблемой, необходимо реализовать "чистые ссылки"

326
Не получается несколько условий в if

Не получается несколько условий в if

Выдаёn мне null, но если будет только одно условие, то всё будет работать

195