0

在此处输入图像描述

你好。我很难受。我要做的是每次创建新条目(MYSql INSERT)时打折某些产品的库存。因此,想法是插入条目,然后更新已售产品的库存/数量。

INSERT 表格产品更新的表格条目(idprod、库存、描述)

这是我的数量输入

<input type="text" name="txtQty<?=$i;?>" id="txtQty<?=$i;?>" value="1" size="3">

这是我在 INSERT 之后的 MYSql 语句

$sql_Qty = "UPDATE products SET stock = stock - '".$_POST['txtQty$i']."' WHERE idprod = '".$_POST['txtidp$i']."'";
$objQueryQty = mysql_query($sql_Qty);

谢谢!

4

2 回答 2

1

您的 UPDATE 查询应该是这样的:

$sql_Qty = "UPDATE products SET `stock` = 'stock-".$_POST['txtQty'.$i]."' WHERE `idprod` = '".$_POST['txtidp'.$i]."'";
于 2013-08-07T08:32:19.557 回答
0

解决了!只是在破碎的心句子中做了一个很小的修复。

$sql_Qty = "UPDATE products SET `stock` = stock-'".$_POST['txtQty'.$i]."' WHERE `idprod` = '".$_POST['txtidp'.$i]."'";
于 2013-08-07T14:17:46.940 回答