[Ajuda] Recuperar valor do banco de dados
#1

Galera muito obrigado ate o momento,tenho apenas umas ultima duvida!

Que й na hora de setar por exemplo o level armazenado no banco de dados para um usuario que logou.

Meu codigo:


Код:
mysql_format(query, sizeof(query), "SELECT * FROM contas WHERE nome = '%s' AND senha = '%s'", GetName(playerid));
mysql_query(db_handle,query);
cache_get_data(rows,fields,db_handle);
if(rows)
{
    SetPlayerScore(playerid,cache_get_field_content_int(0, "level"));
}
Pensei eu que era algo do tipo,porem,nao tem nada ve pelo jeito kk pois nao deu certo...

Alguma dica?
Reply
#2

PHP код:
new meulevel[MAX_PLAYERS];
meulevel[playerid] = cache_get_field_content_int(0"level");
SetPlayerScore(playeridmeulevel[playerid]); 
Tente assim.
Se possнvel, crie uma callback que executa logo apуs ele entrar no servidor (apуs ele digitar a senha).
Reply
#3

Vale ressaltar que vocк nгo colocou a senha em mysql_format.

PHP код:
mysql_format(querysizeof(query), "SELECT * FROM contas WHERE nome = '%s' AND senha = '%s'"GetName(playerid)/*faltou a senha*/); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)