Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

iFull

Imprimindo em colunas não em linhas PHP+HTML

Recommended Posts

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

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

@ 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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.