Foros del Web » Programando para Internet » PHP »

Acentos en buscador

Estas en el tema de Acentos en buscador en el foro de PHP en Foros del Web. Hola a tod@s, tengo un buscador en una web que utiliza indices fulltext, esto funciona perfectamente menos con los acentos, por ejemplo si busco 'Joaquín' ...
  #1 (permalink)  
Antiguo 19/04/2012, 10:11
 
Fecha de Ingreso: mayo-2010
Mensajes: 103
Antigüedad: 14 años
Puntos: 4
Acentos en buscador

Hola a tod@s, tengo un buscador en una web que utiliza indices fulltext, esto funciona perfectamente menos con los acentos, por ejemplo si busco 'Joaquín' me dice que no hay resultados para 'JoaquÃ*n', aunque si pongo joaqu si lo encuentra, alguien me dice como solucionarlo?

La consulta a la base de datos es como sigue:
Código PHP:
$cadbusca="SELECT id, subid, menu, titulo, contenido, MATCH (contenido,menu,titulo) AGAINST ('$busqueda') as Score FROM menu WHERE MATCH (menu, titulo, contenido) AGAINST ('$busqueda') ORDER BY Score"
Gracias.
__________________
salud
ainvar de los carnutos
  #2 (permalink)  
Antiguo 19/04/2012, 12:37
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Acentos en buscador

El problema es por los juegos de caracteres usados, asegúrate de que tengas el mismo para:

- Base de datos
- Archivos de scripts y HTML
- Etiqueta meta

Revisa este tema para más información: http://www.forosdelweb.com/f18/probl...ciales-676631/
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: mysql, busquedas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:29.