Tenho uma busca em meu site simples que acha uma palavra em meu banco de empresas
porém a busca só funciona com 1 palavra, ex "esporte" , acha 3 empresas, mas quando
eu procuro ex.:"esporte brasil" não acha nada. Porém existem 3 resultados também para
"brasil", mas quando junta as duas palavras nao acha nada.
gostaria que a busca procurasse a palavra individualmente, tipo busquei " esporte brasil"
era pra aparecer 6 resultados, 3 de "esporte" e 3 de "brasil". Hoje não aparece nenhum resultado e
isto "queima" o site, que parece que não tem nada.
obrigado

Busca Interna Php
Started By betodesign, 14/10/2012, 23:26
2 replies to this topic
#1
Posted 14/10/2012, 23:26
#3
Posted 18/10/2012, 09:27
Com
Eu estive a tentar fazer com
Assim:
Desta forma separamos as palavras e fazemos uma busca individual, só não acho isso prático e rápido.
LIKEnão vai funcionar com certeza.
Eu estive a tentar fazer com
exmplode
Assim:
$a="Esporte Brasil"; $b=explode(" ",$a); $busca0=$b[0]; $busca1=$b[1]; echo $busca0; echo $busca1;
Desta forma separamos as palavras e fazemos uma busca individual, só não acho isso prático e rápido.
Edição feita por: Leocarpo, 18/10/2012, 09:28.
O mundo é feito de teórias, as com maior
impacto é que são válidas,e aplicadas nas nossas vidas.
9033 lab
impacto é que são válidas,e aplicadas nas nossas vidas.
9033 lab
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)