foreach ($_SESSION["cart_array"] as $each_item) {
$item_id = $each_item['item_id'];
$sql = mysqli_query($mysqli, "SELECT * FROM prod WHERE
id='$item_id' LIMIT 1");
while ($row = mysqli_fetch_array($sql)) {
$price = $row["prod_price"];
$stocks = $row["stocks"];
}
$sqlu = mysqli_query($mysqli, "UPDATE prod SET stocks = $stocks
WHERE id = 'item_id'");
}
インベントリシステムの作成を計画していますが、ほとんど失敗しました。カートにたくさんのアイテムを追加すると、最後のレコードのみを更新することができます。私がカートに追加したすべてのアイテムを更新する予定ですプロセス
例として、20個のリンゴ、10個のバナナ、10個のぶどう、40個の砂糖、60個のXオレンジなどが挙げられます。追加した最後の項目だけでなく、これらの5つの項目をオレンジに更新したいです。
私は参考にしているシステムのダウンロードリンクです。カートに追加機能がありますが、チェックアウトはなく在庫管理システムはありません。 $ _SESSION [「cart_array」]の区切り文字は何ですか[0]
こんにちは?そこにいますか ? Facebookを使ってますか?私はあなたに連絡していくつかの質問をしたい – Rongiro