Ir para conteúdo

POWERED BY:

Arquivado

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

gremio10

Criar pesquisas de relevância

Recommended Posts

Fala Galera, estou fazendo um sistema aonde eu pesquiso no meu banco, sobre dicas de usuários, só que eu posso pesquisar pelo título da dica, ou pela tag(s) da dica, por tag, beleza, eu consegui, agora pelo titulo ficou complicado, não sei se eu devo pegar toda a string, e colocar % nela, por que queria que as primeiras a serem exibidas fossem as que mais se adequaram a aquela pesquisa.

 

Obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assunto recorrente aqui , procure por LIKE e MATCH aqui e na WEB que tem muita coisa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleeza...

 

fiz assim:

SELECT 
* ,
MATCH( tags ) AGAINST ( "banco" )
FROM 
dicas 
WHERE 
MATCH( tags ) AGAINST ( "d% banco" IN BOOLEAN MODE )
ORDER BY promoted DESC;

 

só que o d% ele não pega, por que eu quero fazer com que os que são mais relevantes fiquem em primeiro, já o resto que ele encontrou fiquem por ultimo, essa ultima é no order, só que por que ele não exibe todos ? :mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.