私は電子商取引システムを構築しようとしていますが、私は制約がありますので、商品の購入によりデータベースが在庫の領域を減らします。結果が合わない、何が間違っている?CodeIgniterでの購入後のデータの更新ライブラリカート付き
コントローラ
function purchase {
foreach($this->cart->contents() as $item)
{
$data = array(
'id_product' => $item['id'],
'name_product' => $item['name'],
'quatity' => $item['qty'],
'price' => $item['price'],
);
$data = array(
'stock' => -$item['qty']
);
$this->db->where('id_product', $item['id']);
$this->db->update('tbproduct', $data);
}
}
....このようにしてみてくださいました。 –
データベースに 'total'というファイルがありますか? –
@HikmatSijapati、はい真 –