每个售出的产品都插入ID CODE QUANTITY PRICE ETC的表格中,CODE的产品也从表格中更新 例 库存数量5我现在卖3个3从STOCK折扣,所以现在我只有2个在STOCK
如果我需要编辑销售怎么办?好吧,我们将销售检索到EDIT SALE表单,自动填充所有内容,如
QUANTITY 3 MAKE SAMSUNG MODEL TEWTWE34 PRICE 50.9
直到那里一切都好,但如果我只需要更改QUANTITY怎么办? 记住数量已从STOCK折扣,所以如果我改变我需要
$code= mysqli_real_escape_string($database,$_POST['code']);
$quantity= mysqli_real_escape_string($database,$_POST['quantity']);
$edit = mysqli_query($database, "UPDATE products
SET stock = stock + $quantity WHERE code = $code");
并更新销售
我遇到的问题是
SET stock = stock + $quantity
如果销售是3,那么我们不更新库存,但如果我们修改为2那么我们必须将(加)1加到库存 如果我们将表格更新为7,那么我们必须从STOCK
中再获取4个我认为要解决它的唯一方法可能是使用像这样的PHP
IF $quantity >3 = else if <3 else
如果还有其他简单方法可能只使用MySQL或一些简单的PHP代码?
感谢您的帮助