Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal estou aqui pra tentar tirar uma duvida sobre como fazer um sistema de tags parecido com wordpress, blogger e etc, eu estou fazendo um sistema que vai usar tags iguais aos blogs com um campo(text) onde o usuario digita as tags separadas por espaço e na visualização do post se ele clicar em uma das tags e filtra os posts atraves daquela tag.
ai que esta o problema como eu vou fazer para ele separar as tags q o usuario digitou para salvar no banco e eu salvo uma tag em cada linha ou todas as tags em um campo só na tabela do bd? e para selecionar as tags e exibilas como link? e para filtrar? meu deus.. hehehe estou bem perdido nessa parte, se alguem já fez algo parecido e puder me dar uma ajuda com essa logica agradeceria muito.
Obrigado pelas dicas Eliseu, já me esclareceu o principal q era a lógica da coisa =)
vou dar uma estudada no assunto e ver se resolvo isso agora.
Valeu http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Para adicionar:
1ª - OPÇÃO
musica iron maiden rockVocê deve "quebrar" o texto em quatro partes, certo? Para isso, existe uma função chamada explode(), que separa o texto de acordo com o caractere separador, no caso, o espaço em branco:
/Sacou? Foi gerada uma array* (vetor) de palavras, daí elas podem ser inseridas no banco de dados normalmente.2ª OPÇÃO
--------------------------------------
Já a parada da organização no banco de dados vai depender de como você irá inserir os dados.
--------------------------------------
A filtragem é bem simples: na hora de montar a query, a condição será a tag, que será recebida pela URL (ex.: www.site.com.br/posts.php?tag=musica):