小编Mik*_* GB的帖子

更新mysql表中的字段时,整数值不正确

在更新mysql中的行时,我遇到了定义整数的问题.

更准确地说: - 我输入2作为字段值,当我去查看行时,字段设置为1.

这是我的SQL命令:

$DB->query("UPDATE Listings SET Type='2' AND Status='Available' WHERE LID='$LID'");
Run Code Online (Sandbox Code Playgroud)

查询本身执行正常,更新值并选择正确的行.这是"类型"字段的问题.字段类型是tinyint.

完全难倒在这里,请帮忙!

编辑:请注意以这种方式传递变量可以允许SQL注入.不建议

php sql mysqli integer

0
推荐指数
1
解决办法
601
查看次数

标签 统计

integer ×1

mysqli ×1

php ×1

sql ×1