[Ajuda] MySQL
#1

Salve forum sa-mp.

Bom, Criei um CMD de aviso que salva numa tabela MySQL. Queria saber qual funзгo uso para retirar o aviso que o player tomou da tabela.

Exemplo:
O Player tomou 1 aviso injusto daн quero tirar este 1 aviso, Qual funзгo uso fiz este comando mas nгo deu certo.

PHP код:
CMD:ravisos(playeridparams[])
{
    if(
Player[playerid][pAdmin] < 3)
        return 
sendErrorMessage(playeridMSG_CMD_WITHOUT_PERMISSION);
    static 
id;
    if(
sscanf(params"u"id))
        return 
sendSyntaxMessage(playerid"/ravisos [ID]");
    if(
id == INVALID_PLAYER_ID)
        return 
sendErrorMessage(playeridMSG_PLAYER_OFF);
    new 
ORM:ormid Player[playerid][pORM] = orm_create("players");
    
orm_delvar(ormid"Avisos");
    
format(Stringsizeof(String), "| INFO | Avisos retirado com sucesso da conta %s."Player[id][pName]);
    
SendClientMessage(playerid,-1String);
    return 
1;

Qual a funзгo tambйm para ver quantos avisos o player tem?
Reply
#2

https://sampwiki.blast.hk/wiki/MySQL#orm_update
https://sampwiki.blast.hk/wiki/MySQL#orm_select

Eu prefiro usar mysql_t/query, pois monto as consultas como eu quero e acho mais fбcil
Reply
#3

Eu utilizo o mysql_query:

Quote:

new query[100];
mysql_format(conexao,query,sizeof(query),"UPDATE players SET Avisos = 'Coloque o numero de avisos aqui'
FROM WHERE players.Nick = '%s'",variбvel que armazena o nome do player);
mysql_query(conexao,query)

Reply
#4

Код:
new query[100];
format(query,sizeof(query),"UPDATE `players` SET `Avisos` = 'Coloque o numero de avisos aqui' 
WHERE `Nick` = '%s'",variбvel que armazena o nome do player);
mysql_query(conexao,query,true);
Reply
#5

Quote:
Originally Posted by Guscooby
Посмотреть сообщение
Код:
new query[100];
format(query,sizeof(query),"UPDATE `players` SET `Avisos` = 'Coloque o numero de avisos aqui' 
WHERE `Nick` = '%s'",variбvel que armazena o nome do player);
mysql_query(conexao,query,true);
Nгo precisa usar o cache, INSERT, DELETE, UPDATE nгo retornam valores, e se usar o cache й bom deletar depois de usado com delete_cache();
PHP код:
mysql_query(conexao,queryfalse); 
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)