我需要有关SQLite的帮助。我有以下查询,如果用户提交表单,该查询应该减少数据库表内的值。
我正在测试代码,但是该值不会减少或增加。也许我犯了语法错误?与以下查询有关的另一个问题是关于设置增量限制,如果达到X值,是否可以将增量锁定在数据库表中?注意:我在PDO
递增查询PDO代码:
$stmt = $this->db->prepare('UPDATE rooms SET available_rooms = -1 WHERE available_rooms > 0');
递减查询PDO代码:
$stmt = $this->db->prepare('UPDATE available_rooms SET available_rooms = +1 WHERE available_rooms != 2');