pakillo, ahora que ya tienes un mensaje debes saber que no corresponde a un error de PHP...
es problema de la consulta, que... debes saber no es PHP, así que por favor... analiza tu consulta, imprimela antes de ejecutarla, reflexiona lo que dice el mensaje, etc...