php中更新数据库某字段值时,总是提示unknown column?而这个字段是存在的

我是新手,求高人指点!

我已经建好的数据表如下:

图片说明

 我现在需要更新字段choose和eachscore的数据,php代码为:

图片说明

执行此段代码后,经常提示如下:

图片说明

我想问的是:

1、在查询语句中引用变量的值,加{ }符号是没有错的吧?
2、实在不懂,为何修改choose字段可以,而eachscore字段总是提示不存       
    在?这两个字段都是int类型的。update以后的表如下:

图片说明

https://blog.csdn.net/zou249014591/article/details/82051574