【发布时间】:2016-11-27 14:45:11
【问题描述】:
嘿,我是 NodeJS 的新手,我想知道 .. 如何在此处获取 PHP 之类的 mysql 查询
$query = mysql_query("SELECT * FROM accounts");
while($fetch = mysql_fetch_array($query)) {
echo $fetch['Username'];
}
它在 NodeJS 中的样子?
还有一件事
我正在使用 ExpressJS 和我的 users.js
var express = require('express');
var router = express.Router();
var db = require('../database');
/* GET users page. */
router.get('/' , function(req, res, next) {
db.query('SELECT * FROM accounts', function(err, rows) {
// Fields > Return Table Fields ( Name , type , length .... )
// rows > return Rows Data
db.query("select * from comments where user = ?",
[rows[0].Username],
function(err, rowx) {
console.log('User Comments : '+rowx);
console.log('Usernames : '+rows.Username);
});
if (err) throw err;
numRows = rows.length;
res.render('users', {
title: 'Users Table',
rowCount: numRows,
rowsData: rows
});
}); // END OF Query
});
module.exports = router;
如何使用帐户表中的用户名获取评论表中的数据?
【问题讨论】:
标签: javascript mysql node.js database express