![]() |
[Ajuda] Dúvida Mysql - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Dúvida Mysql (/showthread.php?tid=4644) |
Dúvida Mysql - yoda - 22/03/2024 Opa, bom dia amigos tudo bem? Vejam se conseguem me dar uma luz nessa dúvida. Estou criando um sistema de orgs, e usando mysql o sistema terá 30 organizações, no momento de buscar as informações das orgs no banco de dados, fiz da seguinte maneira carregarorgs() { new Query[2*57+MAX_PLAYER_NAME]; for(new i; i<MAX_ORGS; i++) { mysql_format(MySQL, Query, sizeof Query, "SELECT * FROM `orgs` WHERE `idorggame`=%d and `criada`=1;", i); mysql_query(MySQL, Query); new id; cache_get_value_int(0, "idorggame", id); } return 1; } Não achei uma função pra usar tipo com while por exemplo RE: Dúvida Mysql - Dr Editor - 22/03/2024 Utilize a função tquery para evitar congelamentos. Utilize a função cache_get_row_count para pegar o retorno de linhas da sua consulta e aplique o mesmo em um loop. RE: Dúvida Mysql - yoda - 22/03/2024 Se puder ser um pouco mais claro, com algum exemplo, na parte do loop RE: Dúvida Mysql - Dr Editor - 22/03/2024 Código PHP: carregarorgs() RE: Dúvida Mysql - yoda - 22/03/2024 (22/03/2024 14:04)Dr Editor Escreveu:Obrigado pela grande auda! Uma outra dúvida após eu usar cache_get_value_int(i, "idorggame", idorgl); e para outras variaveis nessa função, depois ele é limpo sozinho? Ou fica pesando? COmo faço para limpar se for o caso a cada consulta? |