在 SQL 查询中,如何使用具有输入值的变量保存在数据库中

In SQL query how can I use variable which has value of input to save in database

(很抱歉提出这样的基本问题,但我是新手) 在 SQL 查询中,如何使用具有输入值的变量保存在数据库中 示例>

INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...);

使用时 let variable = document.getElementById("something"); 在我的 db-manage.js 中,当我尝试声明一个赋值为 HTML input

的可验证对象时出现错误

如果你使用的是 express,你可以这样做

const express = require('express')
const app = express()
const mysql = require('mysql')

const con = mysql.createConnection({configObject}) 

    app.get('/add', (req, res) => {
        const sql = 'INSERT INTO table_name SET ?'
        con.query(sql, req.body, err => {
            if(err) throw err;
            res.send('post added to table_name.')
        })
    })