我有一个MySQL表,我有一个整数列,我想用php设置为-1。 但问题是我随时
mysqli_query($con, "UPDATE mytable SET mycolomn='-1' ") or die(mysqli_error($con));
它没有将它设置为减1“-1”,而是将其设置为0.我需要将该字段中的数字更改为减1“-1”而不将其设置为0。
我试图将列更改为Decimal,但仍然存在同样的问题。
答案 0 :(得分:2)
检查您的表格以查看您拥有的INT类型。 UNSIGNED INT不能是否定的。
Type Storage Min Max
INT 4 -2147483648 2147483647
INT UNSIGNED 4 0 4294967295