首页 > 解决方案 > laravel - 输入值,我想在输出后创建一个循环

问题描述

   public function store(StoreTransactionRequest $request)
{
    $transaction = Transaction::create($request->all());
   
    $transaction->C = $request->A - $transaction->B;
 
    $transaction->save();
    
    return redirect()->route('admin.transactions.index');
}

#A是输入值,我想在输出#C之后创建一个循环,我想将#C分配给#A以进一步减去一个输入值,返回1结果是:

-对不起,我英语不好

标签: phplaravel

解决方案


public function store(StoreTransactionRequest $request)
    {
        $transaction = Transaction::create($request->all());
        $transaction->transaction_next = date("Y-m-d", strtotime("+1 month")); 
        $transaction->counter_u = $request->counter_new - $transaction->project->counter_new - $transaction->project->counter_dm;
        $transaction->price_fee = ($request->counter_new - $transaction->project->counter_new - $transaction->project->counter_dm) * $transaction->project->fee_dm;
        $transaction->save();
        
         $projects = Project::find($request->project_id);
         $projects->counter_new = $transaction->counter_new;
         $projects->update();

这段代码有效


推荐阅读