No abras nuevos threads pra tratar los mismos temas. Serán cerrados sin previo aviso (Leer las Politicas de Uso de FDW en caso de duas).
A nivel de consulta no parece haber errores. No tengo el MySQL a mano para comprobarlo pero si hay un fallo, no parece ser de la query.
Pregunta en el Foro de PHP, pero cuando lo hagas, posteales
todo el script donde se produce el fallo, ya que el error bien podría
no ser lo que supones, sino otra cosa, y sin que vena el script completo, no podrán estar seguros.