Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/03/2008, 21:42
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Re: Buscador php no toma datos

Mira no soy un experto ni mucho menos, pero el otro dia estuve liado haciendo un buscador a base de datos y una de las cosas que saque en claro es que con LIKE no se pueden hacer busquedas con mas de una palabra.

para hacer busquedas con mas de una palabra hay que hacerlo de esta forma:

Código PHP:
"SELECT * , MATCH(name, description) AGAINST ('$busqueda') as Score FROM descargas
                        WHERE MATCH (name, description) AGAINST ('$busqueda') ORDER BY Score ASC"


Hay que hacer las consultas a la BD con MATCH Y AGAINST.

Un saludo.