2017-12-22 18 views
3

のために減らします。Laravel 5製品の数量は、私は私のDBに製品の数量でLaravelストアを持っているあらゆる販売

数量は、メンバーが何を参照してください左:

Quantity : {{$product->instock}} 

製品登録:

<input type="number" name="instock" id="instock" class="productcreate" value="{{old('instock')}}" placeholder="Enter Your Quantity"> in Stock 

コントローラー:

if ($request->instock == null) { 
    session()->flash('errormessage','Quantity is required'); 
    return redirect()->back()->withInput(); 
    } 

どのように私はすべての販売アイテムについての私の数量を減らすことができますか?例私は現在90個の商品を在庫しています。メンバーは1つのアイテムを購入し、数量は現在89アイテムに減少しますQuantity: {{$product->instock}}

コントローラにはどのようなコードを追加する必要がありますか?

おかげで、誰かが購入decrement()メソッドを使用します

+1

順序が正常にあなたが数量データベースから '$製品 - > INSTOCK = $製品 - > INSTOCK減らすことができ、その後に置かれる - ($ enteredquanityを)。 $ product-> save() ' –

+1

ありがとうございました!作品 – sarahconor

答えて

2

。ような何か:

Product::decrement('instock', $itemsPurchased); 
+0

ありがとう私はそれを試してみてください – sarahconor

関連する問題