フォームを送信すると、POST 値をループしてテーブルに印刷するショッピング カート フォームがあります。販売されたアイテムのループは次のとおりです。
<?php
for($i = 0; $i < count($_POST["id"]); $i++){
echo "<tr>";
echo "<td>".$_POST["name"][$i]."</td>";
echo "<td>$ ".$_POST["price"][$i]."</td>";
echo "<td>".$_POST["quantity"][$i]."</td>";
$total[$i] = $_POST["price"][$i]*$_POST["quantity"][$i];
echo "<td>$ ".$total[$i]."</td>";
echo "</tr>";
?>
私の質問は、次のフィールドを持つ製品 DB と比較する必要があるこのループに基づいています
|名前 | 価格 | 左数量 | 販売数量 | ここで、QtyLeft は現在の在庫数です。では、上記のコードに基づいて、QtyLeft から販売された商品の数量を減算し、QtySold を更新するためにテーブルをクエリするにはどうすればよいでしょうか?