p_info_query('SELECT * FROM ' + <table> + ' WHERE name = ' + user_name, password, client_connect.id, p_info, function(results) {
これにより、不明な列「user_name」が生成されるようです。これを行っている人々の例をオンラインで検索しましたが、何も見つかりませんでした。ユーザーとパスワードの 2 つの値を比較して、特定のものを照会したいと考えています。
何か助けはありますか?
// 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);
}
}
});