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