webinar
@webinar
Учим yii2: https://youtu.be/-WRMlGHLgRg

Что не так в синтаксисе mysql?

Вот запрос
INSERT INTO `articles_post` (`id`,`created_at`,`updated_at`,`user_id`,`title`,`content`,`excerpt`,`status`,`media_id`) VALUES
(`1`,`2017-12-11 11:31:22`,`2017-12-11 11:31:25`,`5`,`Test12`,``,``,`draft`,NULL);;;

дает ошибку Unknown column '1' in 'field list'
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Обратные кавычки ` обозначают имена баз данных, таблиц, полей, псевдонимов и т.д. Строки обозначаются прямыми одиночными ' или двойными " кавычками.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
yury-gubsky
@yury-gubsky
Программист PHP
Ну и к вышесказанному от Rsa97 привожу сам запрос, каким он должен быть в итоге, обратите внимание на прямые одинарные кавычки:

INSERT INTO `articles_post` (
    `id`,
    `created_at`,
    `updated_at`,
    `user_id`,
    `title`,
    `content`,
    `excerpt`,
    `status`,
    `media_id`
) VALUES (
    '1',
    '2017-12-11 11:31:22',
    '2017-12-11 11:31:25',
    '5',
    'Test12',
    '',
    '',
    'draft',
    NULL
);
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы