Просмотр полной версии : [Вопрос] Вопрос по MySQL
Snoop_Dog
19.03.2015, 18:15
Есть проблема с MySQL R7, решил попробовать написать регистрацию по мануалу, все работает нормально,но с добавлением например pLevel и т.д не сохраняется в БД(то есть данные не записываются) в public OnPlayerDisconnect сохранение есть но толку нету, как решить не знаю.
Буду благодарен если поможете.
John_Smith (Scripter)
19.03.2015, 18:18
без кода как тебе помочь? тобишь без кода сохранение акка
Snoop_Dog
19.03.2015, 18:24
stock SavePlayer(playerid)
{
if(GetPVarInt(playerid,"Logged") == 1)
{
new str[550];
format(str,sizeof(str),"UPDATE `"Accounts"` SET `Key` = '%s', `Level` = '%d', `Email` = '%s', `Pol` = '%d', `Skin` = '%d', `Money` = '%d', ",
Player[playerid][Key], Player[playerid][Level], Player[playerid][Email], Player[playerid][Pol], Player[playerid][Skin], Player[playerid][Money]);
format(str, sizeof(str),"%s WHERE `Name` = '%s'", str, GN(playerid));
mysql_query(str, -1, 0, connectionHandle);
}
return true;
}
$continue$
19.03.2015, 18:34
Попробуй:
stock SavePlayer(playerid)
{
if(GetPVarInt(playerid,"Logged") == 0) return 1;
new str[550];
format(str,sizeof(str),"UPDATE `"Accounts"` SET `Key` = '%s', `Level` = '%d', `Email` = '%s', `Pol` = '%d', `Skin` = '%d', `Money` = '%d'",
Player[playerid][Key], Player[playerid][Level], Player[playerid][Email], Player[playerid][Pol], Player[playerid][Skin], Player[playerid][Money]);
format(str, sizeof(str),"%s WHERE `Name` = '%s'", str, GN(playerid));
mysql_query(str, -1, 0, connectionHandle);
return 1;
}
Snoop_Dog
21.03.2015, 16:15
Тему close!
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot