提问人:Momoka 提问时间:11/13/2023 最后编辑:Momoka 更新时间:11/14/2023 访问量:34
尝试通过nodejs expressjs web向MySQL数据库添加数据 [已关闭]
Try to add data to MySQL databases by nodejs expressjs web [closed]
问:
我通过 nodejs 和 expressjs 创建了一个简单的 Web 来填充表单中的数据并将这些数据添加到连接的 mysql 数据库中,代码运行流畅,我能够将数据填充到表单中,创建请求并从后端到前端,但数据仍然没有出现在数据库表中
const connection = require('../config/database.js')
const getHomepage = (req, res) =>{
return res.render('start.ejs')
}
const postCreateUser = (req, res) =>{
let name = req.body.name;
let city = req.body.city;
let email = req.body.email;
console.log(">>> req.body", name, city, email);
//res.send("tin chuan chua a");
var query = 'INSERT INTO Users VALUES (name, city, email)';
connection.query(query, async function (err, result) {
res.send('ok');
}
)
}
module.exports = {
getHomepage, postCreateUser
}
当我运行程序时,代码中没有错误,但最终数据仍然没有出现在我的数据库表中。
答: 暂无答案
评论
err