本文共 1486 字,大约阅读时间需要 4 分钟。
如下:框中的数据都是从mysql中获取的。
其中index.css、right.css、indexTwo.ejs都是我这边后续添加的。
var express = require('express');var router = express.Router();const mysql = require('mysql'); //调用mysql模块 //下面的配置必须要与自己本机上的mysql信息一致let connection = mysql.createConnection({ host:'localhost', //主机地址 port:3306, //端口 user:'***', //账号 password:'***', //密码 database:'test' //连接的数据库});//连接到数据库connection.connect();//执行sql语句,实现多表查询 ,表mytest 与 shedulevar user_sql = 'SELECT * FROM mytest,schedule';connection.query(user_sql,function(err,result){ if(err){ console.log('[query]-:'+err); }else{ //拿到result后给index模板引擎 router.get('/', function(req, res, next) { res.render('index', { title: '毕业设计展示页面', data:result }); }); }})module.exports = router;
其中var user_sql = 'SELECT * FROM mytest,schedule';这行代码就实现了多表查询。
<%= title %> <% for(var i=0;i心率体温气温 <% } %><%= data[i].heart %> 次/分<%= data[i].temperature %> °C<%= data[i].weather %> °C<% for(var i=0;i <% } %><%= data[i].String %>
转载地址:http://tzxgn.baihongyu.com/