MySQL opet

Započeo Darkic
pre 7 godina
628
pregleda
8
postova
Bryan123
Enforcer
pre 7 godina
Problem(error/warning): ÄŒuvanje podataka
Dio skripte:

public OnPlayerDisconnect(playerid, reason)
{
Corrupt_Check++;
if(IsPlayerConnected(playerid))
{
new DB_Query;
mysql_format(Database, DB_Query, sizeof(DB_Query), "UPDATE `PLAYERS` SET `SCORE` = '%d', `CASH` = '%d', `KILLS` = '%d', `DEATHS` = '%d', `SKIN` = '%d', `ADMIN` = '%d' WHERE `ID` = '%d' LIMIT 1",
pInfo, pInfo, pInfo, pInfo, pInfo, pInfo, pInfo);
mysql_tquery(Database, DB_Query);
}
if(cache_is_valid(pInfo))
{
cache_delete(pInfo);
pInfo = MYSQL_INVALID_CACHE;
}

pInfo = false;
print("OnPlayerDisconnect has been called.");
        return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): Jednostavno ne čuva podatke nakon registracije, kao što su admin level, novac, skin, score. Moram otići relog i sve postaviti iznova kako bi sačuvalo
EnLokos
Hustler
pre 7 godina
Ne znam oko mySQL-a , zanima me zasto radis u njemu ako ga ne poznajes ?

#NoHate
#Offtopic na neki nacin xD
Bryan123
Enforcer
pre 7 godina
Nije poblem u samom mysqlu, nego u necem drugom, inace ne bi uopste upisivalo vrednosti 😉
EnLokos
Hustler
pre 7 godina
Pawno wrote on January 18, 2019, 10:07 pm:
Nije poblem u samom mysqlu, nego u necem drugom, inace ne bi uopste upisivalo vrednosti 😉


Samo napred , ne znam ti ja ovo , neka je sa srecom!

Mozda Xunder zna , pitaj njega  😎
ColicAG
Wheel Man
pre 7 godina
Gde si upisao SALT ?
Adam_Lay
Underboss
pre 7 godina
Ima li išta u mysql logu? To je prvo što se pogleda..

A i najbolje ti je kod ovakvih stvari,umjesto da razbijaš glavu,jer može biti najsitnija pogreška(npr može biti da krivo učitavaš vrijednost IDa(bubam)) jednostavno dodati ispod mysql querya
printf(DB_Query);

i onda pokušati pozvati taj upit preko phpmyadmina
Bryan123
Enforcer
pre 7 godina
Evo počelo je errore da izbacuje
[20:52:59] [plugins/mysql] cache_set_active: invalid cache id '0'
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_get_value_name_int: no active cache
[20:52:59] [plugins/mysql] cache_delete: invalid cache id '0'


Bryan123
Enforcer
pre 7 godina
Hvala @Paul Castellano, fixano

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava