Daeee pessoal...
tp, eu to fazendo uma busca no bd com essa linha de cod..
$pegar = "SELECT * FROM aa_cli WHERE $campo='%".$palavra_chave."%' ORDER BY Decli_fa01";
só que ele não me retorna nada, está certo a parte do mascaramento???
eu fiz um teste com uma busca de todos os dados ou de um dado exato e funcionou, então o erro está ai pelos % mesmo... alguém pode me ajudar por favor???
Valeu

Busca No Bd Com String Aproximada
Started By lemissel, 11/02/2005, 13:13
6 replies to this topic
#1
Posted 11/02/2005, 13:13
#2
Posted 11/02/2005, 13:16
pra usar pesquisa desse tipo vc tem q usar LIKE:
e outra, esse rolo q vc fez não é necessário:
$pegar = "SELECT * FROM aa_cli WHERE $campo LIKE "%$palavra_chave%" ORDER BY Decli_fa01";
e outra, esse rolo q vc fez não é necessário:
'%".$palavra_chave."%'
#3
Posted 11/02/2005, 13:21
Quase tudo certo, só que invez de " usar '...
SELECT * FROM aa_cli WHERE $campo LIKE '%$palavra_chave%' ORDER BY Decli_fa01
------
Mero mortal!
Mero mortal!
#4
Posted 14/02/2005, 07:53
ihhh, n funfo igual... n retorna nada... fiz o teste c a palavra teste q tem 3 ocorrencias no bd e com a cliente tem duas... n retornou nada. no bd ele fazd destinção entre maiusculas e minusculas???
#5
Posted 14/02/2005, 10:41
$pegar="SELECT * FROM aa_cli WHERE $campo LIKE '%$palavra_chave%' ORDER BY Decli_fa01";
$query = mysql_query($pegar);
$query = mysql_query($pegar);
#6
Posted 14/02/2005, 10:53
lemissel...
Sobre a distinção entre maiusculas e minusculas, vai depender do seu sistema de banco de dados e, em alguns casos, da configuração.
Sobre a distinção entre maiusculas e minusculas, vai depender do seu sistema de banco de dados e, em alguns casos, da configuração.
------
Mero mortal!
Mero mortal!
#7
Posted 14/02/2005, 11:57
experimente:
[]´s!
SELECT * FROM aa_cli WHERE UPPER($campo) LIKE UPPER('%$palavra_chave%') ORDER BY Decli_fa01
[]´s!
Que os passos de hoje sejam maiores que os de ontem
e que os passos de amanhã sejam mais largos que os de hoje.
e que os passos de amanhã sejam mais largos que os de hoje.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)