in reply to sql queries updation improper

Is the set statement be like "set color" instead of set color_image?

I mean I think you are updating a column which is not existing in the DB