Laravel:点击按钮点击更新值

时间:2018-06-16 20:33:06

标签: laravel-5.4

您好我还是laravel的新手,我在网上搜索了近3个小时这个问题我尝试了很多东西,但它没有用。

基本上我有一个带按钮的页面,当我点击那个按钮时#34;已批准"我想将值从0更新为1(列的类型为boolean)。这是我的控制者:

public function update(Request $request, SubmitApplication $submitApplication)
{
    $submitApplication->update(['approved', 1]);
    return back();
}

这是页面部分,其中的按钮位于文件夹培训中,名称为" show.blade.php":

<form class="btn-group" action="{{ route('requisitions.update', ['id' => $requisition->id]) }}" method="post">
    {{ method_field('PATCH') }}
    {{ csrf_field() }}
    <button type="submit" class="btn btn-success btn-xs">Approved</button>
</form>

点击按钮

后,我没有看到任何错误

1 个答案:

答案 0 :(得分:0)

我猜您有一个模态名称submitApplication,如果是这样,请将您的控制器更改为此,

public function update(Request $request)
{
    submitApplication::where('id',$request->get('id'))->update(['approved'=>true]);
    return redirect()->back();
}