每当存货达到5件或更少时,我都在努力使我的产品在+5时重新存货。在编写代码的逻辑部分时,我有些困难。请协助
我试图以某种方式制定代码,当我进行购买但未达到5或更少时,库存仅减1。但是,如果库存达到5或更少,则将当前库存加5。数量。
if($query){
$newqty = $obj->qty - $quantity AND $quantity<=5;
$newqty=$quantity+5;
if($mysqli->query("UPDATE products SET qty = ".$newqty." WHERE id = ".$product_id)){
我没有收到任何错误结果,每当我单击“购买”并且库存为6时,它应该再增加5个,所以最终数量应为10个。这不会发生,因此我认为这可能是合乎逻辑的或语法错误。