MySQL Fail
#1

Hi Guys i have an MySQL Fail in my Script:

The Accounts Donґt Save when i Disconnect

hereґs the Code

Код:
stock SpielerSpeichern(playerid)
{
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
	{
        mysql_SetInt("accounts","Level",GetPlayerScore(playerid),"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Adminlevel",SpielerInfo[playerid][pAdmin],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Supporter",SpielerInfo[playerid][pSupporter],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","DonateRank",SpielerInfo[playerid][pDonateRank],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","UpgradePoints",SpielerInfo[playerid][gPupgrade],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","ConnectedTime",SpielerInfo[playerid][pConnectTime],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Registered",SpielerInfo[playerid][pReg],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Sex",SpielerInfo[playerid][pSex],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PinB",SpielerInfo[playerid][pPinB],"Name",SpielerInfo[playerid][pName]);
		mysql_SetInt("accounts","Age",SpielerInfo[playerid][pAge],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CK",SpielerInfo[playerid][pCK],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Muted",SpielerInfo[playerid][pMuted],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Respect",SpielerInfo[playerid][pExp],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Money",GetPlayerMoney(playerid),"Name",SpielerInfo[playerid][pName]);
        SpielerInfo[playerid][pCash] = SpielerGeld[playerid];
        mysql_SetInt("accounts","Bank",SpielerInfo[playerid][pAccount],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Crimes",SpielerInfo[playerid][pCrimes],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Kills",SpielerInfo[playerid][pKills],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Deaths",SpielerInfo[playerid][pDeaths],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Arrestet",SpielerInfo[playerid][pArrested],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","WantedDeaths",SpielerInfo[playerid][pWantedDeaths],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Phonebook",SpielerInfo[playerid][pPhoneBook],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Fishes",SpielerInfo[playerid][pFishes],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","BiggestFish",SpielerInfo[playerid][pBiggestFish],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Job",SpielerInfo[playerid][pJob],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Paycheck",SpielerInfo[playerid][pPayCheck],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","HeadValue",SpielerInfo[playerid][pHeadValue],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Jailed",SpielerInfo[playerid][pJailed],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","JailTime",SpielerInfo[playerid][pJailTime],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Materials",SpielerInfo[playerid][pMats],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Drugs",SpielerInfo[playerid][pDrugs],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Leader",SpielerInfo[playerid][pLeader],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Member",SpielerInfo[playerid][pMember],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","FMember",SpielerInfo[playerid][pFMember],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Rank",SpielerInfo[playerid][pRank],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Char",SpielerInfo[playerid][pChar],"Name",SpielerInfo[playerid][pName]);
		mysql_SetInt("accounts","ContractTime",SpielerInfo[playerid][pContractTime],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","DetSkill",SpielerInfo[playerid][pDetSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","SexSkill",SpielerInfo[playerid][pSexSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","BoxSkill",SpielerInfo[playerid][pBoxSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","LawSkill",SpielerInfo[playerid][pLawSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","MechSkill",SpielerInfo[playerid][pMechSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","JackSkill",SpielerInfo[playerid][pJackSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CarSkill",SpielerInfo[playerid][pCarSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","NewsSkill",SpielerInfo[playerid][pNewsSkill],",Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","DrugsSkill",SpielerInfo[playerid][pDrugsSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CookSkill",SpielerInfo[playerid][pCookSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","FishSkill",SpielerInfo[playerid][pFishSkill],"Name",SpielerInfo[playerid][pName]);
        mysql_SetFloat("accounts","pSHealth",SpielerInfo[playerid][pSHealth],"Name",SpielerInfo[playerid][pName]);
        GetPlayerHealth(playerid,SpielerInfo[playerid][pHealth]);
        mysql_SetFloat("accounts","pHealth",SpielerInfo[playerid][pHealth],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Int",SpielerInfo[playerid][pInt],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Local",SpielerInfo[playerid][pLocal],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Team",SpielerInfo[playerid][pTeam],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Model",GetPlayerSkin(playerid),"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PhoneNr",SpielerInfo[playerid][pPnumber],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","House",SpielerInfo[playerid][pPhousekey],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Bizz",SpielerInfo[playerid][pPbiskey],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","HandyGeld",SpielerInfo[playerid][pHandyGeld],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","HandyVer",SpielerInfo[playerid][pHandyVer],"Name",SpielerInfo[playerid][pHandyVer]);
		if ((SpielerInfo[playerid][pPos_x]==0.0 && SpielerInfo[playerid][pPos_y]==0.0 && SpielerInfo[playerid][pPos_z]==0.0))
		{
			SpielerInfo[playerid][pPos_x] = 1684.9;
			SpielerInfo[playerid][pPos_y] = -2244.5;
			SpielerInfo[playerid][pPos_z] = 13.5;
		}
		if(Spectate[playerid] != 255)
		{
			SpielerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
			SpielerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
			SpielerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
			SpielerInfo[playerid][pInt] = Unspec[playerid][sPint];
			SpielerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
		}
		mysql_SetFloat("accounts","Pos_x",SpielerInfo[playerid][pPos_x],"Name",SpielerInfo[playerid][pName]);
		mysql_SetFloat("accounts","Pos_y",SpielerInfo[playerid][pPos_y],"Name",SpielerInfo[playerid][pName]);
		mysql_SetFloat("accounts","Pos_z",SpielerInfo[playerid][pPos_z],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CarLic",SpielerInfo[playerid][pCarLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","NewLic",SpielerInfo[playerid][pNewLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","FlyLic",SpielerInfo[playerid][pFlyLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","BoatLic",SpielerInfo[playerid][pBoatLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","FishLic",SpielerInfo[playerid][pFishLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","GunLic",SpielerInfo[playerid][pGunLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","LKWLic",SpielerInfo[playerid][pLKWLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","MotoLic",SpielerInfo[playerid][pMotoLic],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Zig",SpielerInfo[playerid][pZig],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","ZigSucht",SpielerInfo[playerid][pZigSucht],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Gun1",SpielerInfo[playerid][pGun1],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Gun2",SpielerInfo[playerid][pGun2],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Gun3",SpielerInfo[playerid][pGun3],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Gun4",SpielerInfo[playerid][pGun4],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Ammo1",SpielerInfo[playerid][pAmmo1],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Ammo2",SpielerInfo[playerid][pAmmo2],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Ammo3",SpielerInfo[playerid][pAmmo3],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Ammo4",SpielerInfo[playerid][pAmmo4],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CarTime",SpielerInfo[playerid][pCarTime],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PayDay",SpielerInfo[playerid][pPayDay],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PayDayHad",SpielerInfo[playerid][pPayDayHad],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","CDPlayer",SpielerInfo[playerid][pCDPlayer],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Wins",SpielerInfo[playerid][pWins],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Loses",SpielerInfo[playerid][pLoses],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","AlcoholPerk",SpielerInfo[playerid][pAlcoholPerk],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","DrugPerk",SpielerInfo[playerid][pDrugPerk],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","MiserPerk",SpielerInfo[playerid][pMiserPerk],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PainPerk",SpielerInfo[playerid][pPainPerk],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","TraderPerk",SpielerInfo[playerid][pTraderPerk],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Tutorial",SpielerInfo[playerid][pTut],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Warnings",SpielerInfo[playerid][pWarns],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Adjustable",SpielerInfo[playerid][pAdjustable],"Name",SpielerInfo[playerid][pName]);
        if(SpielerInfo[playerid][pDonateRank] < 1) { SpielerInfo[playerid][pFuel] = 0; }
        mysql_SetInt("accounts","Fuel",SpielerInfo[playerid][pFuel],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Married",SpielerInfo[playerid][pMarried],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","MarriedTo",SpielerInfo[playerid][pMarriedTo],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","SpawnChange",SpawnChange[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","WantedLevel",WantedLevel[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","WantedPoints",WantedPoints[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","PlayMinutes",SpielerInfo[playerid][pPlayMinutes],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","GesamtMinutes",SpielerInfo[playerid][pGesamtMinutes],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","MinutesSinceAn",SpielerInfo[playerid][pMinutesSinceAn],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","SFPass",SpielerInfo[playerid][pSFPASS],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","LVPass",SpielerInfo[playerid][pLVPASS],"Name",SpielerInfo[playerid][pName]);
		mysql_SetInt("accounts","Offflucht",OfflineFlucht[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Knast",Knast[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Uhr",SpielerInfo[playerid][pUhrID],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Handy",SpielerInfo[playerid][pHandyID],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","KnastTime",KnastTime[playerid],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Perso",SpielerInfo[playerid][pOwnPerso],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","FrakSperre",SpielerInfo[playerid][pFrakSperre],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Zinsen",SpielerInfo[playerid][pZinsen],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","LBVersicherung",SpielerInfo[playerid][pLBVersicherung],"Name",SpielerInfo[playerid][pName]);
		mysql_SetInt("accounts","ATVersicherung",SpielerInfo[playerid][pATVersicherung],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","Ticket",SpielerInfo[playerid][pTicket],"Name",SpielerInfo[playerid][pName]);
        mysql_SetInt("accounts","APTicket",SpielerInfo[playerid][pAPTicket],"Name",SpielerInfo[playerid][pName]);
	}
	return 1;
}
and the Stocks:

Код:
stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
{
	new query[128];
	mysql_real_escape_string(Table, Table);
	mysql_real_escape_string(Field, Field);
	mysql_real_escape_string(Where, Where);
	mysql_real_escape_string(Where2, Where2);
	format(query, 128, "UPDATE %s SET %s = '%d' WHERE %s = '%s'", Table, Field, To, Where, Where2);
	mysql_query(query);
	return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)