为什么不能在控制器中检索传递值?

时间:2018-06-27 06:31:20

标签: laravel-5 controller

我想通过$ ID值以创建控制器。

    <div class="col-lg-2">
                            <form method="POST" action="{{ action('KeluargaController@create', $id) }}" accept-charset="UTF-8">
                                <input name="_method" type="hidden" value="POST">
                                {{ csrf_field() }}

                                <button type="submit" class="btn btn-sm btn-default">Add!</button>
                            <input type="hidden" value="StaffKeluarga" />
                            </form>                                       
    </div>

创建控制器:

 public function create(Request $request)
{
    $id = $request->StaffKeluarga;
    //dd($id);
    $staffs=DB::select("SELECT id FROM staffs WHERE id = ?", [$id]);
    return view('keluarga.add_keluarga', compact('staffs', 'id'));

}

但是,id不包含任何值。

0 个答案:

没有答案