Cita: No lo veo tan evidentemente.
ES evidente, porque ese mensaje de error
es del compilador de PHP, y NO es de MySQL.
Como te dicen, es un problema con las comillas dobles y los apóstrofos.
Dado que los subindices de los arrar, cuando los invocas por clave, requieren apóstrofos ('), es conveniente NO construir las sentencias de SQL con ellos, sino con comillas ("). DE esa forma te aseguras que la continuidad de los bloques de texto no se rompa.
VEr:
http://stackoverflow.com/questions/1...92267#18092267