[Blog] Como incluir um post em multicategorias?
Olá pessoal.
Estou aprendendo php e achei que a melhor forma de aprender é criando alguma coisa útil e que não seja fácil e conforme for surgindos as dúvidas, pesquisar no google, no site do php e se não encontrar a resposta, pedir ajuda aos meus amigos aqui do fórum.
Pois bem, decidi então criar um blog do zero.
O blog vai indo bem, consigo postar alguma coisa normalmente, porém percebi que nos blogs os posts estão distribuidos por categorias. Como eu vou fazer isso?
Se o post pertencer a uma categoria apenas tudo bem, crio um campo na tabela post chamado categoria e pronto, mas se o post tiver mais categorias, por exemplo um post que fala sobre php estar nas categorias "php" "tutoriais" e "programação". como eu vou linkar essas categorias para que quando o usuário clicar em uma dessas categorias aparecer o mesmo post?
Eu encontrei duas formas, que, na minha opinião não parecem as melhores, mas resolve.
1 - Criar um vários campos na tabela, (categoria1, categoria2 ~ categoria10);
2 - Criar uma tabela de posts para cada categoria, assim ele salvaria o mesmo post no banco de dados em cada categoria .
Há alguma solução melhor?
Discussão (4)
Carregando comentários...