connection.query
फ़ंक्शन दो से तीन तर्क लेता है:SQL कथन, (मान) और कॉलबैक। यहां, फ़ंक्शन चार तर्क ले रहा है, इसलिए यह सोचता है [first_name, last_name,]
कॉलबैक है।
आप क्या कर सकते हैं:
...
connection.query('INSERT INTO user SET user_id = ?, first_name = ?,last_name = ?', [decoded.id, first_name, last_name,], (err, rows) => {
if (!err) {
res.render('add-crew', { alert: 'Crew member added succesfully!' });
} else {
console.log(err);
}
console.log('The data from user table:\n', rows);
});
...
मुझे आशा है कि आप यही खोज रहे हैं।
संपादित करें आप यह भी कर सकते हैं:
...
connection.query('INSERT INTO user SET ?', {user_id: decoded.id, first_name: first_name, last_name: last_name}, (err, rows) => {
if (!err) {
res.render('add-crew', { alert: 'Crew member added succesfully!' });
} else {
console.log(err);
}
console.log('The data from user table:\n', rows);
});
...