Php 在Laravel中将“从视图中选择”的值传递给控制器

Php 在Laravel中将“从视图中选择”的值传递给控制器,php,laravel,laravel-5,blade,Php,Laravel,Laravel 5,Blade,我有一个表单,它有一个选择框,我需要将选择框的选择值传递给laravel resourcesshow()方法,以显示所选值的特定细节 <form action="{{ action('supplierController@show') }}" method="POST" class="form" role="form"> <div class="form-group"> <label for="inputEmail3" control-label"&

我有一个表单,它有一个选择框,我需要将选择框的选择值传递给laravel resources
show()
方法,以显示所选值的特定细节

<form action="{{ action('supplierController@show') }}" method="POST" class="form" role="form">
  <div class="form-group">
      <label for="inputEmail3" control-label">company name</label>
      <select class="form-control js-example-basic-single" name="seller">
        <option value=""></option>
        @foreach($supplierlist as $supplier)
          <option value="{{ $supplier->company_name }}">{{ $supplier->company_name }}</option>
        @endforeach
      </select>
  </div>

  <input type="hidden" name="_token" value="{{ csrf_token() }}">
  <button type="submit" class="btn btn-primary">GO</button>
</form>

公司名称}>{{$supplier->company\u name}}
@endforeach
去
selectbox的值来自数据库,因此如何将selectbox的选定值传递给我的控制器。

应该有一个名称,然后您可以使用
request()->get('name')

应该有一个名称,然后您可以使用
request()->get('name')
获取值

请尝试以下方法 在您的观点中,部分包括以下的考虑:$类别包含在选项

中的类别 {!!Form::select('category',array('0'=>'Choose category')+$categories,['class'=>'medium m-wrap'])

在控制器中包括

请尝试以下方法 在您的观点中,部分包括以下的考虑:$类别包含在选项

中的类别 {!!Form::select('category',array('0'=>'Choose category')+$categories,['class'=>'medium m-wrap'])

在控制器中包括


使用
request()->get('name')时,我是否可以直接传递特定选定值的值
,所选的
值将传递给控制器。感谢您的建议,但它会传递值
http://localhost:8000/supplier?suppliername=sheetal
而不是
http://localhost:8000/supplier/show/sheetal
这就是它的工作原理。提交后,您可以重定向到正确的url。您能解释一下吗简而言之,当您使用
request()->get('name')时,我可以直接传递特定选定值的值吗
,所选的
值将传递给控制器。感谢您的建议,但它会传递值
http://localhost:8000/supplier?suppliername=sheetal
而不是
http://localhost:8000/supplier/show/sheetal
这就是它的工作原理。提交后,您可以重定向到正确的url。您能解释一下吗简而言之??请停止更改原始问题,因为此时的答案和讨论将毫无意义。显示控制器功能(
supplierController@show
)请停止更改原始问题,因为此时答案和讨论将毫无意义。显示控制器功能(
supplierController@show
$category = $request->get('category');