Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
27 Дек 2023
Сообщения
4
День добрый уважаемые читатели. Вообще начал писать мод, написал регистрацию, после сделал запись всего на базу данных но оно не правильно записывает... Кто сможет помочь отпишите пожалуйста
photo_2024-09-27_17-10-30.jpg
В место ника возраст, вместо пароля ник, вместо почты пароль рефка неизвестно что возвраст не указан вместо скина возвраст, рег даты нету и рег айпи рандомные числа
Внизу отправил весь код.
Заранее спасибо
 

Вложения

  • Новый текстовый документ.txt
    16 KB · Просмотры: 6
Решение
Замени свой запрос к базе, на:

Код:
                static const fmt_query[] = "INSERT INTO `users` (`name`, `password`, `email`, `ref`, `sex`, `race`, `age`, `skin`, `regdata`, `regip`) VALUES ('%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%s', '%s')";
                new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+32)+(-2+64)+(-2+8)+(-2+1)+(-2+1)+(-2+2)+(-2+3)+(-2+12)+(-2+15)];
                format(query, sizeof(query), fmt_query, player_info[playerid][NAME], player_info[playerid][PASSWORD], player_info[playerid][EMAIL], player_info[playerid][REF], player_info[playerid][SEX], player_info[playerid][RACE], player_info[playerid][AGE], player_info[playerid][SKIN], date, ip);
                mysql_query(dbHandle, query);
Пользователь
Регистрация
14 Авг 2023
Сообщения
111
Замени свой запрос к базе, на:

Код:
                static const fmt_query[] = "INSERT INTO `users` (`name`, `password`, `email`, `ref`, `sex`, `race`, `age`, `skin`, `regdata`, `regip`) VALUES ('%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%s', '%s')";
                new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+32)+(-2+64)+(-2+8)+(-2+1)+(-2+1)+(-2+2)+(-2+3)+(-2+12)+(-2+15)];
                format(query, sizeof(query), fmt_query, player_info[playerid][NAME], player_info[playerid][PASSWORD], player_info[playerid][EMAIL], player_info[playerid][REF], player_info[playerid][SEX], player_info[playerid][RACE], player_info[playerid][AGE], player_info[playerid][SKIN], date, ip);
                mysql_query(dbHandle, query);
 
Пользователь
Регистрация
27 Дек 2023
Сообщения
4
Замени свой запрос к базе, на:

Код:
                static const fmt_query[] = "INSERT INTO `users` (`name`, `password`, `email`, `ref`, `sex`, `race`, `age`, `skin`, `regdata`, `regip`) VALUES ('%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%s', '%s')";
                new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+32)+(-2+64)+(-2+8)+(-2+1)+(-2+1)+(-2+2)+(-2+3)+(-2+12)+(-2+15)];
                format(query, sizeof(query), fmt_query, player_info[playerid][NAME], player_info[playerid][PASSWORD], player_info[playerid][EMAIL], player_info[playerid][REF], player_info[playerid][SEX], player_info[playerid][RACE], player_info[playerid][AGE], player_info[playerid][SKIN], date, ip);
                mysql_query(dbHandle, query);
Спасибо большое, помогло!

С меня подписочка на студию))
 
Сверху