Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2010, 13:25
juangongora
 
Fecha de Ingreso: mayo-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
PHP mysql Buscador de palabras aproximadas

Hola, desarrolle un buscador en PHP, el problema es que busca las palabras exactas.

Por ejemplo si en la DB esta la palabra "comunicación" y el usuario busca "comunicacion" (sin acento) no devuelve ningun resultado!!!

Igual supungo que sucedera con otras palabras...

Lo que necesito saber es de que forma puedo programar un script en php que si no encuentra la palabra exacta opte por mostrar el registro donde aparezca una palabra similar.

El codigo que ahora utilizo es el siguiente:
Código PHP:
$resultados mysql_query("SELECT * FROM tabla WHERE detalles LIKE '%$buscar%'"); 
Nota: no puedo utilizar MATCH AGAINST por que aparentemente mi mysql es una versión vieja...

Gracias!