public saveone(playerid)
{
new savequery[2048];
format(savequery,sizeof(savequery),"UPDATE user SET pName='%s',pLevel='%i',pAdmin='%i',pDonateRank='%i',gPupgrade='%i',pConnectTime='%i',pReg='%i',pSex='%i',pAge='%i' WHERE db_id='%i'",PlayerInfo[playerid][pName],PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][gPupgrade],PlayerInfo[playerid][pConnectTime],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pAge],PlayerInfo[playerid][db_id]);
mysql_function_query(dbhandle,savequery,false,"","");
return 1;
}
Ich vermute du verwendest auch eine veraltete Version von MySQL. Ich empfehle: [jTuT] MySQL R41-4 (Installation, XAMPP, Verwendung, Bedienung & Registrations-System)
Falls du zu viele lines hast, kannste es so machen:
new query[256];
mysql_format(handle, query, sizeof(query), "UPDATE users SET level = '%d', money = '%d', kills = '%d', deaths = '%d' WHERE id = '%d'",
PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pKills], PlayerInfo[playerid][pDeaths], PlayerInfo[playerid][p_id]);
mysql_pquery(handle, query);
// neue Reihe
mysql_format(handle, query, sizeof(query), "UPDATE users SET admin WHERE id = '%d'",
PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][p_id]);
mysql_pquery(handle, query);
myu Dein Beitrag ist an der Stelle auch leider nicht sehr hilfreich. Einem Anfänger zuzutrauen sich durch irgendein Script ohne Zeilenangabe zu wuseln, und erwarten, dass er weiß was ORM ist, geschweige denn wie man es in PAWN umsetzt.