Hola gente:
Estoy haciendo un pequeño buscador y me encontre con algunos problemas. El principal es el siguiente:
Como puedo hacer para que muestre los resultados que tengan X cantidad de porcentaje de las palabras a buscar ¿?
A ver como lo explico: quiero que si alguien ingresa las palabras "programacion orientada a objetos en PHP" no me liste solo las que tienen esa frace complete, como lo hace actualmente, actualmente hago esto:
Código PHP:
$var = "%".$var."%";
$_SQL = mysql_query("SELECT * FROM `db` WHERE `keys` LIKE '$var' OR `desc` LIKE '$var'");
while($r=mysql_fetch_assoc($_SQL)) {
//imprimo los resultados
Esto me mostrara solo los sitios que tengan la frase exacta, pero yo quisiera que tambien me muestre los sitios que tengan las palabras "programacion en php", me explico? que liste los sitios que tengan en su descripción (o keys) el 50% (esto es un decir) de las palabras usadas en la busqueda...
Otra forma podría ser buscar CADA UNA de las plabras (descartando los "de", "con", etc), pero primero quisiera saber si lo otro es posible...
Espero que se haya entendido lo que pretendo y que alguien me de una mano...