Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

PHP

Como fazer Related Links a partir de PHP?

Mensagens Recomendadas

PHP    0
PHP

Isto é o seguinte: Tenho várias páginas e gostaria que se linkassem dizendo "Related Pages" mas automaticamente.

Tipo aqui: http://www.ejunkie.com/-/laptops/?gm=t&k=Laptops&tok=hSwNCMiPEfUKEwi8mrK5rbaOAhUfLmEKHdc9DUkYACAAMOTaxAk4DQ&p=T&r=2&

Vais lá e tás na categoria de Laptops e as related pages sao as paginas do site relacionadas com laptops. Como fazer? Separando os nomes das paginas por palavras e para cada palavra, se for igual a uma das palavras da categoria em que estamos, e relacionada? :S

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    10
djthyrax

Usam um campo da tabela com keywords (o tal "laptop") definidos aquando da postagem.


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
MX+    0
MX+

Tens de pesquisar as notícias/ficheiros/o-que-for e procurar por LIKE $keywords e limitar a uns quantos resultados.

Depois há algoritmos melhores para teres resultados mais aproximados, mas isso é uma questão de procurar : D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    10
djthyrax

Obrigado, MX+ :cheesygrin:.

djthyrax, o que queres dizer? Podes explicar-te melhor?

Imagina que actualmente tens esta tabela:

id | notícia

adicionas um novo campo:

id | notícia | keywords

Depois, quando postas uma notícia, adicionas as keywords que queres naquela tabela, por exemplo, desta maneira:

INSERT INTO tabela (noticia, keywords) VALUES ('A mnh notícia rula!', 'djthyrax|keywords|ola|noticia')


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.