Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Сохранение MySQL r39-2

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

zen

Ученик
Привет, котаны. :dn:
Столкнулся с проблемкой, перевёл мод на MySQL R39-2, теперь регаю 1 акк сохраняет нормально, создаю другой и при его сохранение все предыдущие строки в БД переименовываются в этот акк и все переменные становятся равны нулю. Так происходит и с последующими акками. Подсказывайте, будем думать вместе. ​
Вот паблик сохранения акков:
PHP:
stock SaveAccount(playerid)
{
    new query_string[1000] = "UPDATE `accounts` SET";
    format(query_string, sizeof(query_string), "%s `Player_Name` = '%s',", query_string, PlayerInfo[playerid][pName]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Password` = '%s',", query_string, PlayerInfo[playerid][pPassword]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Admin` = '%d',", query_string, PlayerInfo[playerid][Admin]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Money` = '%d',", query_string, PlayerInfo[playerid][Money]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Bank` = '%d',", query_string, PlayerInfo[playerid][Bank]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Rub` = '%d',", query_string, PlayerInfo[playerid][Rub]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Scores` = '%d',", query_string, PlayerInfo[playerid][Scores]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Death` = '%d',", query_string, PlayerInfo[playerid][Deaths]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `MuteTime` = '%d',", query_string, PlayerInfo[playerid][MuteTime]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `JailTime` = '%d',", query_string, PlayerInfo[playerid][JailTime]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `WarningDB` = '%d',", query_string, PlayerInfo[playerid][WarningDB]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `Locked` = '%d'", query_string, PlayerInfo[playerid][pLocked]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `ReadPM` = '%d'", query_string, PlayerInfo[playerid][Admin_ReadPm]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s `ReadCMD` = '%d'", query_string, PlayerInfo[playerid][Admin_ReadCmd]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
    format(query_string, sizeof(query_string), "%s WHERE `ID` = '%d'", query_string, PlayerInfo[playerid][pID]);
    mysql_function_query(mysql_connect_ID, query_string, false, "", "");
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу