Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2008, 11:21
Avatar de floren
floren
 
Fecha de Ingreso: febrero-2005
Ubicación: Málaga
Mensajes: 134
Antigüedad: 19 años, 2 meses
Puntos: 0
Búsquedas y conversión en SELECT

Hola, en el diseño de una página tengo los contenidos en MySQL. El tema es que los datos se introducen, o bien por editor WYSIWYG, o a pelo, lo que hace que pueda haber texto de la forma "Hola, cómo estás?" o bien "Hola, cómo estás?"

La búsqueda la tengo de la forma

Código:
SELECT * FROM articulos WHERE texto LIKE '%$cadena%';
y claro, en caso que las vocales acentuadas y caracteres de español se hayan convertido, la búsqueda no encuentra los mismos resultados que si no se han hecho.

Para los casos de "Málaga" y "Malaga", la búsqueda se comporta bastante bien, devolviendo los mismos resultados.

Mi pregunta es si existe alguna función que pueda introducir en el SELECT, como CONVERT(), pero que en lugar de "cómo", me devuelva "cómo".

Gracias por vuestra ayuda.