[Ajuda] Problema com query sql - 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] Problema com query sql (/showthread.php?tid=3902) |
Problema com query sql - Flenexg - 16/08/2023 Quando efetuo o comando Código PHP: SELECT `Data`, `Hora` FROM `ingressos` WHERE `Nome` = '%s' ORDER BY `Data`, `Hora` LIMIT 1; para pegar o ultimo login, ele pega normalmente, porém quando adiciono um valor para ordenar, ele não retorna nada ou trava o servidor. Código PHP: SELECT `Data`, `Hora` FROM `ingressos` WHERE `Nome` = '%s' ORDER BY `Data` DESC, `Hora` DESC LIMIT 1; Alguem sabe oq pode ser? Linha completa: Código PHP: new Query[100]; RE: Problema com query sql - White_Blue - 16/08/2023 Não notei nada de errado no código que você mandou, exceto o tamanho da string "Query", o recomendado para realizar esta Query é de ao menos 255 caracteres. De todo modo, creio que o problema possa estar em outra parte do código. Código PHP: new Query[255]; // Alterei o tamanho da string RE: Problema com query sql - xbruno1000x - 16/08/2023 Acho que o White_Blue tem razão, a string me parece pequena para o texto formatado. RE: Problema com query sql - Flenexg - 16/08/2023 (16/08/2023 03:25)White_Blue Escreveu: Não notei nada de errado no código que você mandou, exceto o tamanho da string "Query", o recomendado para realizar esta Query é de ao menos 255 caracteres. Testei e era realmente isso, vlw RE: Problema com query sql - pushline - 17/08/2023 Só um adendo, use %e invés de %s pra strings, pra não sofrer SQL Injection. O que o %e faz é basicamente um escape de aspas pra não terminar a query prematuramente e perder dados importantes. |