Проблема с базой данных

MilkyWay

New member
У меня такая проблема, что успешно подключено к базе данных, сделала регистрацию, ввожу данные и в базе данных ничего не пишется, я пробовала на Денвере, опенсервер и ничего не работает
 

Drogo

Junior Developer
Скриптер
Напишите как вы сформировали запрос к БД, а так же приложите ошибку из консоли сервера ( если она имеется).
У меня такая проблема, что успешно подключено к базе данных, сделала регистрацию, ввожу данные и в базе данных ничего не пишется, я пробовала на Денвере, опенсервер и ничего не работает
 

MilkyWay

New member
Напишите как вы сформировали запрос к БД, а так же приложите ошибку из консоли сервера ( если она имеется).
ошибки-то нет

var mysql = require('mysql'); // подключаем библиотеку к скрипту
var connection = mysql.createConnection({ // настройки подключения к базе данных
host : 'localhost',
user : 'root',
password : 'root',
database : 'ragemp'
});
connection.connect(function(err) { // подключаемся
if (err) { // в случае ошибки в err будет объект ошибки
console.error('Ошибка подключения: ' + err.stack);
return;
}
console.log('Успешное подключение к базе данных ');
});

вот
 

Drogo

Junior Developer
Скриптер
ошибки-то нет

var mysql = require('mysql'); // подключаем библиотеку к скрипту
var connection = mysql.createConnection({ // настройки подключения к базе данных
host : 'localhost',
user : 'root',
password : 'root',
database : 'ragemp'
});
connection.connect(function(err) { // подключаемся
if (err) { // в случае ошибки в err будет объект ошибки
console.error('Ошибка подключения: ' + err.stack);
return;
}
console.log('Успешное подключение к базе данных ');
});

вот
А сам запрос в БД на запись информации после регистрации? То что вы скинули, это только создание подключения
 

MilkyWay

New member
А сам запрос в БД на запись информации после регистрации? То что вы скинули, это только создание подключения
вроде бы вот


let loginBrowser;
mp.events.add('showLoginDialog', () => {
loginBrowser = mp.browsers.new('package://accounts/cef/index.html');
loginBrowser.execute("mp.invoke('focus', true)");
mp.gui.chat.activate(false);
});
mp.events.add('hideLoginDialog', () => {
loginBrowser.execute("mp.invoke('focus', false)");
loginBrowser.active = false;
mp.gui.chat.activate(true);
});
mp.events.add('loginAttempt', (data) => {
mp.events.callRemote('onLoginAttempt', data);
});
mp.events.add('registerAttempt', (data) => {
mp.events.callRemote('onRegisterAttempt', data);
});
mp.events.add('showAuthError', (errorMessage) => {
loginBrowser.execute(`showError("${errorMessage}")`);
});
mp.events.add('hideLoginDialog', () => {
loginBrowser.execute("mp.invoke('focus', false");
loginBrowser.active = false;
mp.gui.chat.activate(true);
});
mp.events.add('showAuthError', (errorMessage) => {
loginBrowser.execute('showError("${errorMessage}")');
});
 

Drogo

Junior Developer
Скриптер
вроде бы вот


let loginBrowser;
mp.events.add('showLoginDialog', () => {
loginBrowser = mp.browsers.new('package://accounts/cef/index.html');
loginBrowser.execute("mp.invoke('focus', true)");
mp.gui.chat.activate(false);
});
mp.events.add('hideLoginDialog', () => {
loginBrowser.execute("mp.invoke('focus', false)");
loginBrowser.active = false;
mp.gui.chat.activate(true);
});
mp.events.add('loginAttempt', (data) => {
mp.events.callRemote('onLoginAttempt', data);
});
mp.events.add('registerAttempt', (data) => {
mp.events.callRemote('onRegisterAttempt', data);
});
mp.events.add('showAuthError', (errorMessage) => {
loginBrowser.execute(`showError("${errorMessage}")`);
});
mp.events.add('hideLoginDialog', () => {
loginBrowser.execute("mp.invoke('focus', false");
loginBrowser.active = false;
mp.gui.chat.activate(true);
});
mp.events.add('showAuthError', (errorMessage) => {
loginBrowser.execute('showError("${errorMessage}")');
});
Вы мне отправили клиентскую часть, с базой данных может взаимодействовать только сервер. Вам необходимо изучить документацию по npm пакету mysql *тык*, а так же документацию по самому mysql *тык*. Так же рекомендую ознакомиться с этими статьями: *тык* *тык* *тык*
 

MilkyWay

New member
Вы мне отправили клиентскую часть, с базой данных может взаимодействовать только сервер. Вам необходимо изучить документацию по npm пакету mysql *тык*, а так же документацию по самому mysql *тык*. Так же рекомендую ознакомиться с этими статьями: *тык* *тык* *тык*
хорошо, спасибо вам
 
Яндекс.Метрика
Верх