William Bruno 1501 Denunciar post Postado Outubro 9, 2009 Veja só, o William de deu dois códigos e você teve dois erros, porém, se você observar, nos dois casos o erro ocorre logo após o {$table}, então: Acredito que é por causa daquela variável $table ali.. qual deveria ser o valor dela? onde você define ela ?? é isso mesmo, a variável $table alí está sem valor.Qual era para ser o valor dela ?? Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Outubro 9, 2009 SELECT id, DATE_FORMAT(data, '%d/%m/%Y') AS data_formatada, titulo, noticia, imagem FROM ".$tabela." ORDER BY data DESC LIMIT ".$quantidadeNoticias." Já tentou assim? Compartilhar este post Link para o post Compartilhar em outros sites
iFull 0 Denunciar post Postado Outubro 9, 2009 @ Matias A query para postar no fórum é esta - SELECT id, DATE_FORMAT(data, '%d/%m/%Y') AS data_formatada, titulo, noticia, imagem FROM ORDER BY data DESC LIMIT 3You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY data DESC LIMIT 3' at line 1 @Willian Bruno o valor dela está em um arquivo chamado config.php que é puxado pelo include no arquivo funcoes.php... @Rick Tentei só que deu erro de SYNTAX ;S Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Outubro 9, 2009 Olha a query executada... SELECT id, DATE_FORMAT(data, '%d/%m/%Y') AS data_formatada, titulo, noticia, imagem FROM ORDER BY data DESC LIMIT 3 Leia atentamente... Tem alguma coisa faltando... consegue ver o que é??? Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
iFull 0 Denunciar post Postado Outubro 9, 2009 $tabela? ;x testei aki e um jeito tirando os {} e nada mesmo erro ;x Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Outubro 9, 2009 Você está tentando usar uma variável que não existe, por isso que não está funcionando, então faça o seguinte: $tabela = 'nomedatabela'; //<== Aqui você coloca o nome da sua tabela $sql = "SELECT id, DATE_FORMAT(data, '%d/%m/%Y') AS data_formatada, titulo, noticia, imagem FROM {$tabela} ORDER BY data DESC LIMIT {$quantidadeNoticias}"; $query = mysql_query($sql)or die( mysql_error() ); Se isso resolver o problema, poste aqui para que possamos marcar o tópico como resolvido. ;) Compartilhar este post Link para o post Compartilhar em outros sites