Ir para conteúdo

POWERED BY:

Arquivado

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

Sabugo

loop agrupado

Recommended Posts

Pessoal, eu to precisando fazer um loop agrupado sem usar GROUP BY no SQL, desse tipo:

 

Eu tenho duas tabelas NOTICIAS_CAT e NOTICIAS faço um INNER JOIN e quero fazer um loop assim.

 

INFORMATICA(//isso é acategoria que está nas duas tabelas)

noticias de informática1(//isso é o titulo que está apenas na tabela NOTICIAS)

noticias de informática2

noticias de informática3

ESPORTES

noticias de esporte1

noticias de esporte2

.....

e assim por diante dentro das categorias, como eu programava em COLDFUSION, isso era fácil eu dava um group no OUTPUT no caso do PHP no WHILE, alguém sabe como fazer isso, se é que me expliquei bem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente algo assim

 

PHP

[*]

[*]while($item = mysql_fetch_array()){

[*]

[*] $if($categoria_temp = $item['categoria']){

[*] echo = $item['categoria'];

[*] echo "<br>";

[*] }

[*]

[*] echo $item['titulo'];

[*] echo "<br>";

[*]

[*]}

[*]

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehe, mesma assim escrevi o codigo meio errado

 

PHP

[*]

[*]while($item = mysql_fetch_array()){

[*] $if($categoria_temp = $item['categoria']){

[*] echo = $item['categoria'];

[*] echo "<br>";

[*] }

[*] echo $item['titulo'];

[*] echo "<br>";

[*] $categoria_temp = $item['categoria'];

[*]}

[*]

 

 

nao testei, mas é algo assim

 

falows

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.