[Ajuda] Problema com consulta MySQL
#1

E aн galera, beleza?
Gente, й o seguinte. Eu uso o MySQL (o tнtulo jб fala KKKKKKK), versгo R7, no meu server, e estou com problemas para fazer uma consulta dos dados do Player assim que ele entra, e atribuir а variбveis. Estou usando assim:

pawn Код:
public MySQL_DadosPlayer(playerid)
{
    new Str[128];
    format(Str,128,"SELECT * FROM contas WHERE nick='%s'",NomePlayer);
    mysql_function_query(Conexao, Str, true, "r@MySQL_DadosPlayer", "d", playerid);
    return 1;
}

public r@MySQL_DadosPlayer(playerid)
{
    new rows,fields;
    cache_get_data(rows,fields,Conexao);
    if(rows)
    {
        new temp[30];
        cache_get_field_content(0,"dinheiro",temp,Conexao);
        PlayerInfo[playerid][pDinheiro] = 2000;//strval(temp);
        GivePlayerMoney(playerid, strval(temp));
        cache_get_field_content(0,"sexo",temp,Conexao);
        PlayerInfo[playerid][pSexo] = strval(temp);
        cache_get_field_content(0,"skin",temp,Conexao);
        PlayerInfo[playerid][pSkin] = strval(temp);
        cache_get_field_content(0,"celular",temp,Conexao);
        PlayerInfo[playerid][pCelular] = strval(temp);
        cache_get_field_content(0,"level",temp,Conexao);
        PlayerInfo[playerid][pLevel] = strval(temp);
        cache_get_field_content(0,"horas_jogadas",temp,Conexao);
        PlayerInfo[playerid][pHorasJogadas] = strval(temp);
        cache_get_field_content(0,"admin",temp,Conexao);
        PlayerInfo[playerid][pAdmin] = strval(temp);
        cache_get_field_content(0,"spawn",temp,Conexao);
        PlayerInfo[playerid][pSpawn] = strval(temp);
        cache_get_field_content(0,"dinheiro",temp,Conexao);
        PlayerInfo[playerid][pDinheiro] = strval(temp);
        GivePlayerMoney(playerid, strval(temp));
    }

    return 1;
}
Uso o strval pois todos esses dados sгo do tipo inteiro. Jб usei de outras formas, mas nгo deu tambйm. O que estou fazendo errado? O que faзo?

Desde jб, muito obrigado! Abraзos!


@edit

pawn Код:
new temp[30];
Abaixo do trecho citado acima coloquei um SendClientMessage(playerid, COLOR_YELLOW,"TESTE");, e ele mostrou na tela, o que significa que hб resultados.
Reply


Messages In This Thread
Problema com consulta MySQL - by Mutuka_XTreme - 15.04.2013, 01:41
Re: Problema com consulta MySQL - by Schocc - 15.04.2013, 02:39
Re: Problema com consulta MySQL - by Mutuka_XTreme - 15.04.2013, 02:47
Re: Problema com consulta MySQL - by Schocc - 15.04.2013, 03:00
Re: Problema com consulta MySQL - by Mutuka_XTreme - 15.04.2013, 03:10
Re: Problema com consulta MySQL - by Schocc - 15.04.2013, 03:27
Re: Problema com consulta MySQL - by Mutuka_XTreme - 15.04.2013, 03:29
Re: Problema com consulta MySQL - by Schocc - 15.04.2013, 16:11
Re: Problema com consulta MySQL - by Mutuka_XTreme - 15.04.2013, 16:22
Re: Problema com consulta MySQL - by Schocc - 15.04.2013, 17:11

Forum Jump:


Users browsing this thread: 1 Guest(s)