• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Запись в базу данных

Статус
В этой теме нельзя размещать новые ответы.

#MISKA

Начинающий
Пользователь
Регистрация
29 Авг 2018
Сообщения
89
Лучшие ответы
0
Репутация
1
Всем привет, возникла проблема при регистрации, все данные указываются кроме Ника игрока...
В чём может быть проблема?

PHP:
public OnPlayerConnect(playerid)
{
	GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);

 	static
	    fmt_str[] = "SELECT `ID` FROM `accounts` WHERE `NAME` = '%s' LIMIT 1";
	new
	    string[sizeof(fmt_str)+MAX_PLAYER_NAME-1];
	mysql_format(MySQL, string, sizeof(string), fmt_str, player_info[playerid][NAME]);
	mysql_function_query(MySQL, string, true, "PlayerCheck", "d", playerid);
	Clear(playerid);
	return 1;
}
PHP:
	    static
		    fmt_str[] =
			"\
				INSERT INTO `accounts` (`NAME`, `PASSWORD`, `EMAIL`, `SEX`, `REF`, `SKIN`, `REGIP`, `REGDATE`, `LASTIP`, `LASTDATE`, `LEVEL`, `EXP`, `MONEY`, `ADMIN`) \
				VALUES ('%s', '%s', '%s', '%d', '%s', '%d', '%s', '%s', '%s', '%s', '1', '0', '200', '0')\
			";
		new string[sizeof(fmt_str)+MAX_PLAYER_NAME*2+95];
		mysql_format(MySQL, string, sizeof(string), fmt_str,
		player_info[playerid][NAME], player_info[playerid][PASSWORD], player_info[playerid][EMAIL], player_info[playerid][SEX], player_info[playerid][REF],
		player_info[playerid][SKIN], player_info[playerid][REGIP], datapost, player_info[playerid][LASTIP], player_info[playerid][LASTDATE]);
		mysql_function_query(MySQL, string, true, "GetID", "i", playerid);
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу