Cita: La cuestion es que yo no se cuantas palabras ingresará el usuario y, por ende, cuantos OR debo poner... se entiende mi problema??
En la direccion que te di te muestran como hacerlo.
Y tambien sugieren usar MATCH AGAINST al final, pero solo si tu base de datos no es muy grande. Ya que consume mas que LIKE.