Bueno amigos estoy haciendo un buscardor, estoy usando MySQL con indices FullText para hacerlo mas rapido.
pero tengo un problema ej:
el usuario envia por GET:
vendo casa
Código PHP:
Ver original$key = $_GET['query'];
//realizo la query
$query= mysql_query("SELECT *, MATCH(titulo,aviso) AGAINST ('$key' IN BOOLEAN MODE) AS rank FROM anuncios WHERE MATCH(titulo,aviso) AGAINST('$key' IN BOOLEAN MODE) ORDER BY rank DESC");
el resultado es bueno pero...
la busqueda que reliaza el por las 2 palabras por separado, es decir, si encuentra la palabra "vendo" o "casa" el registro es seleccionado. Lo que yo necesito es que si encuentra ambas palabras el registro sea seleccionado.
Espero que se entienda.