我是节点js的全新人物。我从我的数据库获得sql结果,代码如下
var express = require("express");
var app = express();
var mysql = require('mysql');
app.get("/",function(req,res){
var client = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'root',
database:'Arun'
});
client.query(
'SELECT PersonID FROM Persons WHERE City="chennai"',
function (err, results, fields) {
res.send(results);
client.end();
});
});
app.listen(8080);
上面的代码给出了这样的结果
[{"PersonID":1}]
但我只需要值1.如何将此值打印到html表。请指导我。
答案 0 :(得分:0)
{" PersonId":1}是一个JSON,您可以按如下方式访问其值:
var results = JSON.parse(results);
results[0]["PersonID"];
然后你可以使用jquery在表中追加这个值。