Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2004, 18:28
Avatar de sism82
sism82
 
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 7 meses
Puntos: 1
simplemente la consulta es asi:

"SELECT * FROM productos WHERE match(campo1,campo2,etc) AGAINST('cadena de palabras a buscar')";

si quieres obtener un porcentaje de acertividad de cada resultado es:

"SELECT pd.*, (MATCH(pd.campo1,pd.campo2) AGAINST('cadena') * 100) AS porcentaje FROM productos AS pd WHERE MATCH(pd.campo1,pd.campo2) AGAINST('cadena')";

http://dev.mysql.com/doc/mysql/en/Fulltext_Search.html

buscate un diccionario inglés español, así aprendes mySql e inglés al mismo tiempo, saludos...