Szerző Téma: mysql regisztráció / adatok mentése  (Megtekintve 705 alkalommal)

Nem elérhető Tomee

  • 385
    • Profil megtekintése
mysql regisztráció / adatok mentése
« Dátum: 2013. április 01. - 10:18:41 »
0 Show voters
Hello
1.)
Öm az érdekelne, hogy mysql-ben, ha egy játékos adata megváltozik, akkor már egybõl menteni kell?
Konkrétan erre gondolok
 

format(query, sizeof(query), \"UPDATE Accounts SET Tutorial = 8 WHERE Username = \'%s\'\", pName(playerid));
mysql_query(query);
PlayerInfo[playerid][Tutorial] = 8;

 
Vagy elég az, hogyha kilépésnél mentjük le a játékos adatit, de akkor mindennel ami változik?
2.)
Ha egy játékos regisztrál, akkor az adatit, ami nem feltétlen 0 hanem már azt szeretném, hogy teszem azt 3-al kezdje.
Akkor ezt kell csinálni?
 

new query[400],escapepass[26];
mysql_real_escape_string(password, escapepass);
format(query, sizeof(query), \"INSERT INTO Accounts (Username, Password) VALUES(\'%s\',\'%s\')\", pName(playerid), escapepass);
mysql_query(query);
PlayerInfo[playerid][Tutorial] = 3;

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
mysql regisztráció / adatok mentése
« Válasz #1 Dátum: 2013. április 01. - 10:45:40 »
+1 Show voters
1.) Használd szerintem egybõl a frissítést.. vagyis ne kilépésnél lehet ez setlevel vagy más ilyen parancsok szerintem nem terhel sokat..
2.) Ezt nem tudom, látom zsoleszka bent van a topikban õ leírja 100%  :D

mysql regisztráció / adatok mentése
« Válasz #2 Dátum: 2013. április 01. - 10:47:54 »
0 Show voters
1.)
Nem szükséges egybõl menteni, csak ajánlatos. Kérdés mennyire fontos adat mennyire stabil a mód (nem crahel), ha elég stabil akkor bõven elegendõ akkor menteni adatot mikor a játékos kilép. Ha nagyon fontos adat akkor mentsd természetesen.
Ha nem elég stabil akkor mentheted akkor is mikor az érték megváltozik, ez kicsit jobban terheli a szervert.
2.)
Nem teljesen mivel nem adtad meg az adatot.
 
INSERT INTO Accounts (Username, Password, Tutorial) VALUES(\'%s\',\'%s\', 8)

Nem elérhető Tomee

  • 385
    • Profil megtekintése
mysql regisztráció / adatok mentése
« Válasz #3 Dátum: 2013. április 01. - 10:51:57 »
0 Show voters
Oh köszi.
ÉS ha több adat van?
pl.:
Szint=7
Admin=89
Penz=700
stb

mysql regisztráció / adatok mentése
« Válasz #4 Dátum: 2013. április 01. - 10:56:53 »
+1 Show voters
Ugyanúgy megadhatod.
Az \"insert into\" az új adat sort szúr be, azt gondolom tudod.

Nem elérhető Tomee

  • 385
    • Profil megtekintése
mysql regisztráció / adatok mentése
« Válasz #5 Dátum: 2013. április 01. - 10:59:18 »
0 Show voters
Értem, köszi

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal