小编fre*_*fig的帖子

node-mysql connection.query()返回undefined

我正在使用在einaros/ws构建的节点ws服务器.该服务器必须向数据库发送查询.为此我正在使用felixge/node-mysql.

当用户连接到服务器时,应检查客户端是否仍存在于数据库中.

这是一段有趣的代码:

console.log("client-liste ist leer");
var query = "SELECT name FROM spieler WHERE name='"+id+"' AND passwort='"+passwort+"'";
var result = queryToDatabase(query);
console.log(getTime() + "DB-Result Abfrage: " + result);
Run Code Online (Sandbox Code Playgroud)

以及查询完成的代码:

var mysql = require('mysql');
var mysqlConnection = mysql.createConnection({
    host: dbHost,
    user: dbUser,
    password: dbPassword,
});

function queryToDatabase(anfrage) {
    mysqlConnection.connect();

mysqlConnection.query("USE " + db, function(err, rows, fields) {
    if (err) throw err;
});

mysqlConnection.query(anfrage, function(err, rows, fields) {
        if (err) throw err;
        console.log("rows as String - …
Run Code Online (Sandbox Code Playgroud)

javascript return undefined node.js node-mysql

4
推荐指数
1
解决办法
8127
查看次数

标签 统计

javascript ×1

node-mysql ×1

node.js ×1

return ×1

undefined ×1