Eso es un problema con el PHP, no con el SQL, por lo que deberías postear la pregunta en el
Foro de PHP (yo no manejo ese lenguaje como para responderte).
Es un mensaje que suele aparecer cuando algo de la construcción de la sentencia PHP no corresponde con lo que el conector con MySQL espera. En otras palabas, la sentencia nunca salió de la página.