Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2011, 14:56
Avatar de charlyalegret
charlyalegret
 
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 7 meses
Puntos: 140
buscador nosensitivo a tildes y demás

Hola!

He hecho un buscador simple en php, basado en lo típico, introduces una palabra y busca coincidencias en una base de datos.

Me gustaría mejorarlo un poco, para que al introducir una palabra por ejemplo sin tilde, también encuentre un resultado si la misma palabra está en la bd con tilde...

Tengo claro como transformar por ejemplo la consulta introducida para quitar acentos, carácteres especiales o cosas raras. Ahora bien, como puedo compararlo con las palabras de la base de datos?

Estoy convencido en que tiene que ser más facil de lo que pienso, que hasta ahora sería sacar un array con toda la bd, transformarla para quitar acentos y demás, y hacer la comparación con la palabra introducida.

Alguna idea?? No sé si sería posible transformar las palabras introducidas en el buscador en alguna especie de expresión que contenga todas las convinaciones posibles y así después pasarla por la bd, pero mis conocimientos distan de eso..

Muchas gracias y felices fiestas!