UPDATE语句在MySQL不工作,而它的工作(Update statement in mysql

2019-11-01 18:20发布

我有一个在MySQL的更新语句的问题。 这里是我的发言:

update `momtos_kullanici` set `firma_quantity`='1', `auditor_quantity`='1', `print_word`=0, `print_excel`=0 WHERE `MK_ID`='2690'

此代码是通过PHP执行,它是不会改变的值。 我echod它并将其复制到phpMyAdmin的面板,仍然它返回“受影响0行”的消息,但如果我在重新键入0和1 print_wordprint_excel列中的值在phpMyAdmin,它的工作原理。

Column           Type     null   default

auditor_quantity int(11)  No    1

firma_quantity   int(11)  No    1

print_word       bit(1)   No    0

print_excel      bit(1)   No    0

我试图把报价和数量甚至真假的话,同样的事情。 我面临着与前varchar字段同样的问题。 在那个时候,我只是说:“噢......”,但是这一次是真的疯了。

谁能帮我? 有没有办法,我失去了一些东西?

Answer 1:

不要以引号的属性名称



Answer 2:

update momtos_kullanici set firma_quantity=1, auditor_quantity=1, print_word=0, print_excel=0 WHERE MK_ID=2690


文章来源: Update statement in mysql not working, while it has to work