MySQL wie am besten Spieler speichern ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • servus miteinander,


    wie kann ich am besten einen Spieler mit MySQL Querys speichern ?
    Irgendwann wir ja die Zeile zu lang !
    Mit einfügen von strings in den hauptquery wird die sache sehr unübersichtlich.
    Nun suche ich nach eine übersichtlicheren Variante.


    Ronny95 :thumbup:


    Unübersichtlich
    format(query,sizeof(query),"UPDATE user SET level='%i', ban='%i',tban='%i', alevel='%i', skin='%i', kills='%i', deaths='%i' WHERE id='%i'",SpielerInfo[playerid][pLevel],SpielerInfo[playerid][pBanned],SpielerInfo[playerid][pTBanned],SpielerInfo[playerid][pAdmin],SpielerInfo[playerid][pSkin],SpielerInfo[playerid][pKills],SpielerInfo[playerid][pDeaths],SpielerInfo[playerid][ID]);

    Schau doch mal auf Inf-Reallife vorbei ! - Wir entwickeln einen großartigen GTA:Network Server

  • format(query,sizeof(query),"UPDATE user SET level='%i', ban='%i',tban='%i', alevel='%i', skin='%i', kills='%i', deaths='%i' WHERE id='%i'",
    SpielerInfo[playerid][pLevel],SpielerInfo[playerid][pBanned],SpielerInfo[playerid][pTBanned],SpielerInfo[playerid][pAdmin],SpielerInfo[playerid][pSkin],
    SpielerInfo[playerid][pKills],SpielerInfo[playerid][pDeaths],SpielerInfo[playerid][ID]);
    Du kannst das so ziemlich klein halten, so dass das alles nicht in einer Reihe ist.