Mi ejemplo no está mal escrito. Es para ser ejecutado en consola y no por medio de PHP.
Además, ya te demostré que estaba bien escrito desde el momento en que te estoy posteando la copia de la salida en pantalla de la ejecución de cada sentencia (
ver post Nro. 16)...
A eso hay que agregar que ni siquiera es un ejemplo mío,
está copiado directamente del Manual de Referencia de MySQL: 12.7. Funciones de búsqueda de texto completo (Full-Text). Yo solamente agregué dos consultas, una para mostrarte qué pasaba si no ponías nada en el parámetro del AGAINST() y otra para provocar el mismo error que te da a tí.
Si no te ha dado resultado, es simplemente porque no lo estás haciendo correctamente.
Yo que tu, más que rendirme, me pondría a estudiar en serio bases de datos y fundamentos de MySQL.