p_info_query('SELECT * FROM ' + <table> + ' WHERE name = ' + user_name, password, client_connect.id, p_info, function(results) {
Это, похоже, создает Неизвестную колонку «имя_пользователя». Я искал в Интернете некоторые примеры людей, которые это делали, но я не мог найти их. Я хочу запросить конкретные вещи, возможно, даже сравнить 2 значения, пользователя и пароль.Кажется, что не запрашивает конкретные вещи с помощью node-mysql с JavaScript
Любая помощь?
// отредактирована для функции 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 - переменная, которая содержит имя пользователя, к которому клиент хотел войти. – user1328762