Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 由数据库搜索填充的HTML表单_Javascript_Html_Database_Express - Fatal编程技术网

Javascript 由数据库搜索填充的HTML表单

Javascript 由数据库搜索填充的HTML表单,javascript,html,database,express,Javascript,Html,Database,Express,目前,我有一个简单的Javascript和HTML表单页面,用于捕获数据并将其发布到数据库。我有一个显示的页面,但我想知道是否有一种方法可以将搜索按钮添加到Index.html并将数据加载到表单中 将数据从加载到不可编辑页面的当前代码: const DB = express.Router(); const db = require('./db.js'); DB.get('/', (req, res, next) => { db.getConnection((err, connec

目前,我有一个简单的Javascript和HTML表单页面,用于捕获数据并将其发布到数据库。我有一个显示的页面,但我想知道是否有一种方法可以将搜索按钮添加到Index.html并将数据加载到表单中

将数据从加载到不可编辑页面的当前代码:

const DB = express.Router();
const db = require('./db.js');

DB.get('/', (req, res, next) => {
    db.getConnection((err, connection) => {
        if (err) throw err;
        connection.query(`select * from table order by id DESC limit 15;`,
            (err, table) => {
                connection.release();
                if (err) {
                    return res.status(400).send(`Something went wrong, we are working on it`)
                }
                res.status(200).send(table)
            });
    });
});

DB.get('/:id', (req, res, next) => {
    const id = req.params.id
    db.getConnection((err, connection) => {
        if (err) throw err;
        connection.query(`select * from table where id like ?;`,
            id, (err, data) => {
                connection.release();
                if (err || data.length === 0) {
                    console.log(`'id Requested': ${id}`);
                    return res.status(404).send(`id (${id}) not found`);
                }
                console.log(`id Requested: ${id}`);
                console.log('id Data:');
                console.log(data);
                res.status(200).send(data)
            });
    });
});

module.exports = DB;

我希望将此结果加载到HTML表单中。我认为,我可以将其转换为基于id字段的搜索按钮,并填充后续数据,而不是将其用作主机名/数据。这与当前将这些数据发布到数据库的表单相同,因此我希望这不会太难。

当然,这是可能的。你有我可以看的教程吗?