首页 > 解决方案 > 从 mysql 检索后在 html 中显示 javascript 数据

问题描述

我是新的渐进式网络应用程序开发。我使用 node.js 成功连接到 mysql 并提取了用户表信息,但我不知道如何使用 table 标签在 html 中显示它这是mysql表

 var mysql = require('mysql');

var con = mysql.createConnection({
    host: "localhost",
    user: "root",
    password: "",
    database: "election"
});
con.connect(function(err) {
  if (err) throw err;
  con.query("SELECT * FROM admin", function (err, result, fields) {
    if (err) throw err;
    console.log(result);
  });
  con.query("SELECT * FROM user", function (err, result, fields) {
    if (err) throw err;
    console.log(result);
  });
});

这是用于连接和提取用户表的 selectuser.js

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script type="text/javascript" src="/db/selectuser.js"></script>
</head>
<body>
    <table>
        <thead>
            <tr>
                <th>user_id</th>
                <th>full_name</th>
                <th>username</th>
                <th>password</th>
                <th>role</th>
            </tr>
        </thead>
        <tbody>
                <tr>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                </tr>
        </tbody>
    </table>
</body>
</html>

那是 html 页面 (test.html) 我正在尝试将每个单独的用户信息显示为表格中的一行。请问有什么帮助吗??

标签: javascripthtmlmysql

解决方案


推荐阅读