Hola a todos!, tengo un problema con ordenar los resultados de mi buscador por coincidencias. El código del buscador está en php (si lo necesitan se los dejo)
Tengo 4 tablas:
ID:
Titulo:
Descripcion:
Keywords:
Les dejo el codigo:
Código:
$sqlBuscar = mysql_query("SELECT webTitulo, webDescripcion, weburl,
MATCH (webTitulo, webDescripcion, weburl, webkeywords)
AGAINST ('$frase' IN BOOLEAN MODE) AS coincidencias
FROM webs
WHERE MATCH (webTitulo, webDescripcion, webkeywords)
AGAINST ('$frase' IN BOOLEAN MODE)
ORDER BY coincidencias DESC", $server_link)
or die(mysql_error());
$totalRows = mysql_num_rows($sqlBuscar);
Supuestamente debería ordenarlos descendentemente pero no lo hace, por ejemplo busqué día de la tierra, y el resultado sobre día de la tierra apareció último, probé aumentando la densidad de Día de la Tierra en el último resultado y no funcionó, sigue último.
¿Alguien sabe cómo ordenar los resultados por coincidencias?
Muchas gracias!