Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

duda con funcion match

Estas en el tema de duda con funcion match en el foro de Mysql en Foros del Web. Bueno estoy creando un sistema y necesito un buscador, uso mysql y tengo tablas con indices fulltext y bueno tengo esta duda cuando hago @import ...
  #1 (permalink)  
Antiguo 20/02/2011, 02:15
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 15 años, 11 meses
Puntos: 12
duda con funcion match

Bueno estoy creando un sistema y necesito un buscador, uso mysql y tengo tablas con indices fulltext

y bueno tengo esta duda

cuando hago

Código MySQL:
Ver original
  1. 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

(donde $key es una variable (esto en PHP).)

ocurre lo siguiente

en $key puede estar esto

$key = "mujer grande";

y bueno la busqueda es relizada por cada termino segun veo, es decir, por mujer y otra por grande.

Lo que quiero saber como hacer que la busqueda sea asi.

- que busque solo registros que tengan estas dos palabras y no solo una de ellas.

......

otra cosita como puedo agregar palabras que no sean relevantes?

muchas gracias.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.

Etiquetas: funcion, match
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:55.