我试图在连接查询中声明一个变量来使其工作。在MySQL查询中声明全局变量nodejs
var chk = cont.query("SELECT * FROM `points` WHERE name = '"+ usr +"'", function(rows) {
var row = rows;
res.send(row);
});
console.log(row[0].amount);
它返回此错误:ReferenceError: row is not defined
我怎样才能成功做到这一点。
如果你在函数内部声明变量,不要指望它在console.log()调用的外部是可见的...... –
有没有办法让它从函数中取出? – swagster