[Ajuda] Pegar oque ta escrito na databas й mostrar em dialog
#1

Bom , eu queria como que eu faзo para mostrar oque ta escrito na database (MySQL) ja tentei de varios jeitos й nгo consigo , eu tenho um code aki de exemplo

pawn Код:
forward Banned(playerid);
public Banned(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        for(new i=0;i<GetMaxPlayers();i++)
        {
            new Nome[MAX_PLAYER_NAME];
            new sql[1024];
            new pIP[16];
            GetPlayerName(i, Nome, sizeof(Nome));
            GetPlayerIp(i,pIP,sizeof(pIP));
            format(sql,sizeof(sql), "SELECT * FROM `bans` WHERE `name` = '%s' OR `IP`='%s'",Nome,pIP);
            mysql_function_query(mysql, sql, false,"isBanned","d",i);
        }
    }
    else
    {
    }
}
pawn Код:
forward isBanned(playerid);
public isBanned(playerid)
{
    new rows, fields;
    cache_get_data(rows, fields,mysql);

    if(rows){
        if(IsPlayerConnected(playerid))
        {
            new Nome[MAX_PLAYER_NAME];
            new Titulo[256],Info[256];
            GetPlayerName(playerid,Nome,sizeof(Nome));

            new values[3];

            cache_get_field_content(playerid, "name", values[0], mysql);
            BanInfo[playerid][name] = strval(values[0]);

            cache_get_field_content(playerid, "reason", values[1], mysql);
            BanInfo[playerid][rasao] = strval(values[1]);

            cache_get_field_content(playerid, "admin", values[2], mysql);
            BanInfo[playerid][admin] = strval(values[2]);

            format(Titulo,sizeof(Titulo), "Vocк estб banido");
            format(Info,sizeof(Info),"Olб vocк esta Banido !\nNome da conta : %s\nRasгo %s\nNome do Admin %s",values[0],values[1],values[2]);
            ShowPlayerDialog(playerid,Dialog_Ban, DIALOG_STYLE_MSGBOX, Titulo, Info, "Ok","");
            SetTimerEx("KickWithMessage", 500, 0,"");
        }
        else
        {
            SendClientMessage(playerid,-1, "Jogador nгo esta online para receber o ban.");
        }
    }else{
    }
}
Reply


Messages In This Thread
Pegar oque ta escrito na databas й mostrar em dialog - by Alexbav - 07.01.2014, 13:09
Re: Pegar oque ta escrito na databas й mostrar em dialog - by smiiir - 07.01.2014, 13:18
Re: Pegar oque ta escrito na databas й mostrar em dialog - by Alexbav - 07.01.2014, 13:22
Re: Pegar oque ta escrito na databas й mostrar em dialog - by smiiir - 07.01.2014, 13:33
Re: Pegar oque ta escrito na databas й mostrar em dialog - by Gii - 07.01.2014, 13:38
Re: Pegar oque ta escrito na databas й mostrar em dialog - by Alexbav - 07.01.2014, 14:02

Forum Jump:


Users browsing this thread: 2 Guest(s)