Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2010, 02:29
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 7 meses
Puntos: 300
Respuesta: Como buscar por coincidencias de palabras con mysql

Sólo añadiría a lo dicho por gnzsoloyo que, para esos casos de errores fonéticos, pueden usarse funciones como
SOUNDEX() Y
expr1 SOUNDS LIKE expr2
mira aquí
http://dev.mysql.com/doc/refman/5.0/...functions.html

Se trata de buscar en tu tabla el registro cuyo SOUNDEX() se aproxima por arriba o por abajo más al SOUNDEX de la cadena buscada. Ciertamente está preparada para el inglés, pero ya es algo. Puedes buscar funciones parecidas en los programas con los que trabajas. En PHP sé que al menos hay 4 funciones y en la red puedes encontrar alguna adaptación al español. Pide consejo en el foro de tu programa.