Ir ao conteúdo
  • Cadastre-se

Problemas para exibir dados corretamente do BD


joseRenato

Posts recomendados

Olá

Criei um sistema de tags e estou com problemas para apresentar os posts, com suas devidas tags...

meu modelo do banco esta assim :

tabela do post

ID

Title

etc...

tabela das tags

ID_Tag

Name_Tag

tabela post_tags

ID_Post

ID_Tags

eu consigo gravar os ids tudo corretamente, ex:

tabela post_tags:

ID_Post

1

1

1

ID_Tags

2

5

9

meu select :


$query = mysql_query("SELECT * FROM posts T INNER JOIN categories TC ON T.Category_ID = TC.ID_Cat
LEFT JOIN post_tags ON T.ID = post_tags.ID_Post
LEFT JOIN tags ON tags.ID_Tag = post_tags.ID_Tags
GROUP BY T.Title ORDER BY T.ID DESC LIMIT $inicial, $numreg") or die(mysql_error());

apresentar as tags, para cada post:


<p id="tag"><b style="font-size:15px;">Tags - </b><?php echo"<a href=\"tag.php?id=" . $post['ID_Tag'] . "\"title=' ".$post['Name_Tag']." '>" .$post['Name_Tag']. "</a>, "; ?> </p>

o problema :

acaba apresentando apenas a primeira tag, ex:

Title post1

tag: 2

caso eu tire o GROUP T.Title acaba ficando desta forma :

titulo post1

tag: 2

titulo post1

tag:5

titulo post1

tag:9

alguém sabe como fazer para apresentar todas as tags, no mesmo post ?

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!