0
変数expected_passwdは、con.query操作後にアクセスされません。宣言を私がアクセスできるようにするにはどうしたらいいですか?関数スコープ外の関数で操作を実行しているグローバル宣言された変数にアクセスできません
var uname = req.param('uname');
var passwd = req.param('passwd');
var expected_passwd="";
con.query("select password from signin where uname='"+uname+"'", function (err, result)
{
if (err){ throw err;}
expected_passwd=JSON.parse(JSON.stringify(result));
expected_passwd=expected_passwd[0].password;
});
console.log(expected_passwd);
コードでコールバック関数が呼び出されていないため、expected_passwdは空の文字列になります。 – spiritwalker