Ir para conteúdo

Arquivado

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

Fox_paraty

Ajuna no SELECT

Recommended Posts

Seguinte galera...

 

Meu sisteminha está uma maravilha...rsrsrsr. Consegui resolver meu problema com select usando o seguinte código:

$SQL = "SELECT * FROM noticias WHERE departamento in (10,11,12,13,14,15,16,17,18,19,20) ORDER BY data desc, hora desc LIMIT 5";

 

 

Agora tenho mais um porém...Eu gostari que antes de cada notícia aparecesse o nome do departamento.

 

Ex:

Futebol: Ronadoldinho continua Gordo!

Política: O presidente Lula...blá blá blá...

 

Para tentar resolver isso eu usei:

 

switch ($dados['departamento'])

{

case 10: print "FUTEBOL: ";

case 11: print "POLÍTICA: ";

}

 

Até funciona bem para a primeira notícia, mas as outras notícias vêm sem o departamento.

O que devo fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem uma tabela de "departamentos"? com o código e descrição deles?

 

se sim, use INNER JOIN para trazer o nome junto...

ex:

 

$SQL = "SELECT * FROM  noticias  INNER JOIN tb_departamentos ON(noticias.departamento=tb_departamentos.codigo)WHERE  departamento in (10,11,12,13,14,15,16,17,18,19,20)ORDER BY  data desc, hora descLIMIT 5";

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.