[Ajuda] SQL - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] SQL (
/showthread.php?tid=657946)
SQL -
PowerMwK - 18.08.2018
Queria um exemplo de como atualizar o cуdigo [mysql_query] para o r40, nгo responda se nгo quer ajudar.
PHP код:
format(var, sizeof(var), "UPDATE `users` SET `GoldPoints`='%d' WHERE `ID`='%d'",PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID]);
mysql_query(SQL, var);
PHP код:
Eu tentei fazer isso:
Cache:result = mysql_query(SQL, sizeof(var), "UPDATE `users` SET `GoldPoints`='%d' WHERE `ID`='%d'",PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID]);
Nгo ria se estiver errado kkkkkkkk, eu ainda estou a aprender.
Re: SQL -
PowerMwK - 18.08.2018
e eu jб olhei no tуpido do MADD, mas nao encontrei nada, na wiki tentei mais nгo entendi.
https://sampforum.blast.hk/showthread.php?tid=616103
Re: SQL -
willttoonn - 18.08.2018
Tente:
pawn Код:
format(query, 128, "UPDATE `users` SET `GoldPoints`='%d' WHERE `ID`='%d'",PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID])
mysql_query(SQL, sizeof(query), query);
So declare o
result como
mysql_query se vocк for usar o
result depois, apуs usa-lo use
cache_delete(result);
Re: SQL -
Ermanhaut - 19.08.2018
Voce precisa usar ' ' somente se for uma string.
'%s', %d, %b, etc
Re: SQL -
SIZET - 21.08.2018
Se estiver usando a versгo mais recente do MySQL vc pode atualizar com o
mysql_format
PHP код:
mysql_format(SQL, var, sizeof(var), "UPDATE `users` SET `GoldPoints`= %d WHERE `ID` = %d", PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID]);
mysql_query(SQL, var);
Ai acima eu usei
mysql_query mas falam que tem alguma coisa melhor se usar o
mysql_tquery nгo sei porque, mais ele tem mais parбmetros!
Re: SQL -
PowerMwK - 21.08.2018
Quote:
Originally Posted by SIZET
Se estiver usando a versгo mais recente do MySQL vc pode atualizar com o mysql_format
PHP код:
mysql_format(SQL, var, sizeof(var), "UPDATE `users` SET `GoldPoints`= %d WHERE `ID` = %d", PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID]);
mysql_query(SQL, var);
Ai acima eu usei mysql_query mas falam que tem alguma coisa melhor se usar o mysql_tquery nгo sei porque, mais ele tem mais parбmetros!
|
Vocк quer dizer tipo assim nй
PHP код:
mysql_tquery(SQL, var, "", "");
vou tentar aqui.
Re: SQL -
humildadeforever - 21.08.2018
Quote:
Originally Posted by willttoonn
Tente:
pawn Код:
format(query, 128, "UPDATE `users` SET `GoldPoints`='%d' WHERE `ID`='%d'",PlayerInfo[playerid][pPremiumPoints], PlayerInfo[playerid][pSQLID]) mysql_query(SQL, sizeof(query), query);
So declare o result como mysql_query se vocк for usar o result depois, apуs usa-lo use cache_delete(result);
|
O ъltimo parвmetro й true/false, sobre o uso de cache.
PHP код:
mysql_query(SQL, query, false);