alessandraferrarini Postado Novembro 8, 2013 Denunciar Share Postado Novembro 8, 2013 já quebrei a cabeça e não consigo uma solução tenho as tres tabelas dai tenho o codigo: $link = @mysql_connect('localhost' , 'root' , ''); if(!$link) die($mysql_error); // No SQL, o BD tá com nome de imasters $db = mysql_select_db('alessandra'); $sql = ' SELECT noticias.idNot, noticias.subcategorias, noticias.titulo, notsub.subcategoria, subcategorias.idSub, subcategorias.nomeSub FROM noticias INNER JOIN notsub ON noticias.subcategorias = notsub.notId INNER JOIN subcategorias ON notsub.subcategoria = subcategorias.idSub ' ; $query = mysql_query($sql); while($linha = mysql_fetch_array($query)){ echo " (Id Noticia:){$linha['idNot']}</br> (titulo){$linha['titulo']}</br> (titulo){$linha['nomeSub']}</br></br> </hr>"; } So que ele ta mostrando assim: (Id Noticia:)1 (titulo)titulo 01 (titulo)facebook (Id Noticia:)2 (titulo)tiulo 02 (titulo)facebook (Id Noticia:)1 (titulo)titulo 01 (titulo)google (Id Noticia:)1 (titulo)titulo 01 (titulo)orkut eu queria que ele mostrasse titulo 01, facebok, google , orkut titulo 2, facebook alguém da um help ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 crazySerk Postado Novembro 12, 2013 Denunciar Share Postado Novembro 12, 2013 Acredito que se você colocar um Group By no final do codigo para agrupar resolveria.. Faz um teste $sql = 'SELECTnoticias.idNot,noticias.subcategorias,noticias.titulo,notsub.subcategoria,subcategorias.idSub,subcategorias.nomeSubFROMnoticiasINNER JOIN notsub ON noticias.subcategorias = notsub.notIdINNER JOIN subcategorias ON notsub.subcategoria = subcategorias.idSub group by noticias.idNot Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
alessandraferrarini
já quebrei a cabeça e não consigo uma solução
tenho as tres tabelas
dai tenho o codigo:
So que ele ta mostrando assim:
eu queria que ele mostrasse
titulo 01, facebok, google , orkut
titulo 2, facebook
alguém da um help ?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.