どのように私は変数にデータベースの行番号を置くことができます

maewaで:

私の問題があります:

{
const row_nb = con.query("SELECT COUNT(*) FROM Users WHERE username = '"+username_ins+"'");
console.log(""+row_nb);
}

私は、なぜ行番号を持っていけませんか?それは、[オブジェクトのオブジェクト]を返し、それはJavaScriptでです

Sohail:

con.query あなたが結果を得るためにコールバックを渡す必要が非同期メソッドです。

var sql = "SELECT COUNT(*) as usersCount FROM Users WHERE username = ?"
con.query(sql, [username_ins], function(err, rows, fields) {
  if (err) throw err;
  console.log('Query result: ', rows[0].usersCount);
});

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=32113&siteId=1