Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2011, 15:33
Integer78
 
Fecha de Ingreso: mayo-2003
Mensajes: 523
Antigüedad: 21 años
Puntos: 6
Problema en buscador con y sin acentos

Estoy teniendo que mejorar el buscador de un sitio hecho por otros programadores y me encuentro con el siguiente problema:
Los textos que tienen ACENTOS están guardados así: Energ&iacute (esto sería la palabra Energía).
Usé una función que encontré en estos foros para el caso de que el usuario escribe la ortografía correcta, que reemplaza los caracteres especiales por su correspondiente código HTML y me funciona bien.
El problema es cuando el usuario NO escribe acentos en su búsqueda.
He leído y probado el collation utf8-general-ci pero creo que ya es tarde para eso ¿verdad? (La base está en latin1_swedish_ci y no tuve ningún resultado al cambiar a utf8-general-ci).
¿Que posibles soluciones se les ocurren para el caso de que el usuario busca sin poner los acentos?
La base está cargada con miles de registros y no le encuentro solución. Desde ya muchas gracias.