ответы опроса, используемые при вставке в базу данных с mysql - PullRequest
0 голосов
/ 25 января 2020

Итак, я немного покопался в этом, но, похоже, не могу заставить мои переменные вставлять в мою базу данных.

Моя цель - разрешить пользователю добавлять сотрудника с помощью inquirer npm

Моя попытка:

).then(function ({ first_name, last_name, manager }) {
            connection.query("INSERT INTO employee (first_name, last_name, manager) 
                 VALUES ?", [first_name, last_name, manager], function (err, result) {
                if (err) throw err;
})

Заранее спасибо !!

1 Ответ

0 голосов
/ 26 января 2020

Разобрался! Просто синтаксическая ошибка, мне нужны были кавычки вокруг значений

).then(function ({ first_name, last_name, manager }) {
            connection.query("INSERT INTO employee (first_name, last_name, manager) 
                 VALUES ?", ('first_name', 'last_name', 'manager'), function (err, result) {
                if (err) throw err;
})
...