La sitaxis de la sentencia parece en general correcta:
Código sql:
Ver originalSELECT
*,
MATCH (titulo, texto) AGAINST ('buscar' IN BOOLEAN MODE) AS coincidencias
FROM notas
WHERE
MATCH (titulo, texto) AGAINST ('buscar' IN BOOLEAN MODE)
ORDER BY coincidencias DESC
LIMIT n, m
Te faltaba la separación del "*" del resto por una coma. Además, deberías comprobar que las variables estén correctamente cargadas.