Jump to content


Photo

Sistema De Busca Com Ou Sem Acento


  • Faça o login para participar
2 replies to this topic

#1 cassiano designer

cassiano designer

    Normal

  • Usuários
  • 108 posts
  • Sexo:Masculino
  • Localidade:São Mateus - ES

Posted 22/11/2007, 19:55

pessoal, fiz um sistema de busca aqui, só que to com um probleminha...
como fazer pra que na busca eu usando a palavra com ou sem acento, retorne os dados encontrados?
EX: digamos que tenho "Óliver" cadastrado...
mas se na na busca, eu digitar "oliver" não retorna nada...

$sql   = "SELECT * FROM livros WHERE titulo LIKE '%".$busca."%'";

procurei na net antes de postar, achei solução pra asp, coldfusion, menos php... :D

no aguardo...
##### "O seu maior desafio é se aprimorar para ser... você mesmo!" #####
CASSIANODESIGNER.COM - Desenvolvimento Web

#2 Diego Viana

Diego Viana

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Ourinhos-SP

Posted 24/01/2008, 15:41

kra depende de como os dados estão sendo armazenados no banco, exemplo se onde for digitado João ele salvar no banco como João, ele não vai achar mesmo, pesquise pela função htmlentities, vai te ajudar, se esse for o caso...

Edição feita por: Diego Viana, 24/01/2008, 15:43.


#3 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 24/01/2008, 19:44

recomendo usar tabelas mySAM com indices fulltext, dae ele busca por palavras com acento e sem

Tem um tópico aqui do fórum falando sobre isso (até com uma função em php), por favor use a busca (y)

[]'s

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq