から値を取得し、私は私のdb.jsにsqlite3のnodejsがテーブル
function getName(uid){
db.all("SELECT name FROM table WHERE uid = ? ", function (err){
if(err){
console.log(err);
}else{
console.log(this);
}
});
}
を関数のgetNameを持っていると私は名前を取得し、別のファイルにするvar名前にそれを保存したいです。
var uid = req.session.user;
var name = db.getName(uid);
console.log(name);
db関数のgetnameについてどうして私は定義されていないのですか? 私を助けることができれば素晴らしいだろう!
あなたは –
@CodeBean私はdb.get要求をしなければならない 'async'関数から値を返すされていますか?またはデータベースから名前を取得するにはどうすればよいですか? – nolags
私はこれが助けになると思う:https://github.com/mapbox/node-sqlite3/blob/master/examples/simple-chaining.js –