Hola gente,
tengo problema, es que estoy haciendo un query de busqueda, de los mas comun:
un usuario ingresa un titulo de algo y busca en la tabla deseada,
el problema es cuando busco una palabra que puede estar o no con acentos.
para formule una query con php que si la palabra buscada tiene acentos la reemplace por la misma pero sin acentos.
ejemplo;
Código PHP:
Ver original<?
$original = "Tilcará";
$resultadoReemplazo = "Tilcara";
$sql ="SELECT * FROM ACTIVIDADES WHERE ( TITLE LIKE '{$original}' OR TITLE LIKE '{$resultadoReemplazo}' )";
?>
esto me resuelve cuando busco una palabra con acentos,
pero si yo busco
Tilcara sin acentos no busca
Tilcará,
ya que es muy dificil saber exactamente donde esta el acento y todas sus posibilidades.
Como podria resolver esto?
se me ocurrio que si se podria procesar el campo
TITLE y reemplazar todas las letras
con acentos a sin acentos, pero solo en la busqueda, no UPDATE, sino arruino la db.
Gracias.