p_info_query('SELECT * FROM ' + <table> + ' WHERE name = ' + user_name, password, client_connect.id, p_info, function(results) {
这似乎会产生未知列'user_name'。 我在网上搜索了一些这样做的人的例子,但我找不到任何。我想查询具体的事情,甚至可以比较2个值,用户和密码。似乎无法使用JavaScript查询使用node-mysql的特定内容
任何帮助?
//编辑的p_info_query功能
function p_info_query(sql, password, client_socket_id, player_info_object, callback) {
var result = mysql_client.query(sql, function (error, results, fields) {
if (error) {
console.log('ERROR IN MYSQL LOGIN CALLBACK : '+ error);
return false;
}
if (results.length > 0) {
// do stuff
callback(true);
} else {
callback(false);
}
}
});
我正在使用:https://github.com/felixge/node-mysql和user_name是一个变量,它包含客户端想要登录的user_name。 – user1328762 2012-04-15 03:56:01