new Query[???]; -
Mitic0 - 11.07.2018
Olб, bom dia, eu estou com uma duvida, preciso da ajuda de vocкs
Й melhor usar uma string global, pra todas as funзoes iguais, ou usar somente uma ?
Exemplo:
new
PHP код:
new Query[128]; // Usar para todas as stock
stock Algo(playerid){
format(Query, sizeof(Query), "UPDATE `Contas` SET `Teste` = %d WHERE `Name` = '%s'",PlayerInfo[playerid][Teste], Nick[playerid]);
mysql_tquery(GTADM, Query);
return 1;
}
ou usa-las dentro das stocks, digamos que tenha 20 stocks
PHP код:
stock Algo(playerid){
new Query[128];
format(Query, sizeof(Query), "UPDATE `Contas` SET `Teste` = %d WHERE `Name` = '%s'",PlayerInfo[playerid][Teste], Nick[playerid]);
mysql_tquery(GTADM, Query);
return 1;
}
Devo usa-las dentro, uma pra cada stock, ou fora, uma para todos as stocks ?
Re: new Query[???]; -
NelsonC - 11.07.2018
Global
Re: new Query[???]; -
Koplan - 11.07.2018
Global й melhor.
Re: new Query[???]; -
Mitic0 - 11.07.2018
obrigado
Re: new Query[???]; -
jefrens - 11.07.2018
Melhor seria usar dentro, uma variбvel global armazenaria muitos dados jб que ela nгo vai ser resetada toda vez que for chamada,
pode ocasionar bugs.
Global й pйssima ideia! -
RazorGuigo - 11.07.2018
local й o mais recomendavel, porque o tamanho da query pode mudar desde 30 cells, atй umas 4.000
acho muito melhor por cada utilizaзгo mesmo!
Quote:
Mitos:- Global nгo ocasiona bugs, a nгo ser que vc use timer entre format e query
- Nгo tem problema ser local, nгo vai ocasionar nenhuma desvantagem!
|
Re: new Query[???]; -
Cidiei - 11.07.2018
Local, pois quando vocк define uma variavel global com 'n' cells vocк poderб enfrentar um aumento desnecessбrio no gasto de cells/memуria ou atй mesmo cell inferior ao valor que vocк pretende armazenar.
Re: new Query[???]; -
Cleyson - 11.07.2018
Local com a quantidade de cйlulas para cada formataзгo.
Sobre seu exemplo, sу complementando, nгo й necessбrio usar esses ` ` na consulta.
Sу aumenta a quantidade de cйlulas atoa.
Re: new Query[???]; -
Mitic0 - 11.07.2018
obgd galera, vou usar no local