我是laravel php的新手。我需要将一组数据从视图传递到控制器以进一步用于查询。什么是最好的方式?我从url传递数据,但我无法从url传递数组。我需要使用javascript吗?或者只是laravel就足够了,谢谢
@foreach($nam as $ergebnisse)
<input type="hidden" id="texture" name="texture[]" value="{{$ergebnisse->texture}}"/>
@endforeach
我将整个数组保存在隐藏字段中。我怎么能把这个数组传递给控制器?感谢
控制器方法
public function getErgebnisse($geometrie,$name){
$nam=Ergebnisse::where('name_id', $name)
->where('geometrie_id', $geometrie)->orderBy( DB::raw('(aussehen) + (farbe)+(deformation)+(geruch)+(texture)'))->get();
return view('pages.ergebnisse')->with('nam',$nam);
}
路线
Route::get('ergebnisse/{geometrie}/{name}',[
'as' => 'get_ergebnisse',
'uses' => 'ForumController@getErgebnisse'
]);
我需要通过类似this.but array
的链接传递它@foreach($mix as $mix)
<li><a href="{{ URL::route('get_list',['id' =>$mix->name->id,$mix->geometrie->id,$mix->probe,$mix->temperatur,$mix->zeit])}}">{{$mix->name->name}}:{{$mix->geometrie->name}}:{{$mix->probe}}</a></li>
@endforeach