[Ajuda] mysql_query
#1

Bom dia Fуrum Samp, eu estou com um projeto em mysql, e peguei alguns gamemodes antigos (bases de mysql, boards inglesa, portuguesa e talz), e estou usando o plugin do BlueG

Sу que eu percebi que nгo tem mais mysql_query e sim mysql_function_query

Sу que eu nгo entendi como se usa a mysql_function_query

Alguem poderia me dar um exemplo de como usar ela nesse cуdigo aqui ?

pawn Код:
stock iniciarConexao(playerid)
{
    new EscName[MAX_PLAYER_NAME];

    mysql_real_escape_string(pName(playerid), EscName);

    format(Query, sizeof(Query), "SELECT * FROM `playerinfo` WHERE `user` = '%s'", EscName);

    mysql_query(Query);
    mysql_store_result();

    if(mysql_num_rows() != 0)
    {


        format(msg, sizeof(msg), "Bem vindo de volta %s\n\n\nInsira a senha da sua conta para continuar :", pName(playerid), playerid);
        DiaLoginput(playerid, Login, "[Conta - Login]", msg, "Logar", "Sair");
    }
    else
    {


        format(msg, sizeof(msg), "Bem vindo: %s(%d)\nEssa conta nгo estб registrada, digite a senha para registra-lб abaixo :", pName(playerid), playerid);
        DiaLoginput(playerid, Registro, "[Conta - Registro]", msg, "Registrar", "Sair");
    }
    mysql_free_result();
}
Reply
#2

REMOVED
Reply
#3

Pois й, mais na nova versгo, a mysql_query foi retirada, ai temos que usar a mysql_function_query.

No caso, agora eu posso por em um novo parвmetro uma callback ?

Sу que se eu uso como esse exemplo, fica dando undefined chandle, isso que nгo entendo.
Reply
#4

REMOVED
Reply
#5

Entendi algumas partes, que fala que a OnQueryFinish й apenas uma callback de retorno, e a mysql_function_query fica sem parвmetros adicionais.

Acho que vou usar seu exemplo, e nгo usar mais essa mysql_query.

Mais eu ainda nгo entendi a questгo do chandle.
Reply
#6

Quote:
Originally Posted by FaveladoBR
Посмотреть сообщение
Entendi algumas partes, que fala que a OnQueryFinish й apenas uma callback de retorno, e a mysql_function_query fica sem parвmetros adicionais.

Acho que vou usar seu exemplo, e nгo usar mais essa mysql_query.

Mais eu ainda nгo entendi a questгo do chandle.
CHandle, й o identificador de conexгo, vocк pode ter mais de uma conexгo.
Quando й utilizado, mysql_connect, provendo mъltiplas conexхes.
pawn Код:
new c_identificador_player;
new c_identificador_server;
public OnGameModeInit() {
    c_identificador_player = mysql_connect(....)
    c_identificador_server= mysql_connect(....)
    return 1;
}
@partiu dormir...
Reply
#7

Agora entendi,

Obrigado,

Nгo sei se meu REP vale,

mais +REP
Reply


Forum Jump:


Users browsing this thread: