Laravel 如何从return()传递数据->;重定向()->;back()?
我想从下拉列表中选择向数据库添加数据。 添加数据后,它会将我重定向到同一页面。 我希望选择下拉列表,以选择在将数据插入数据库之前选择的相同数据。 我不允许通过将返回重定向中的值传递回来。 还有其他选择吗Laravel 如何从return()传递数据->;重定向()->;back()?,laravel,Laravel,我想从下拉列表中选择向数据库添加数据。 添加数据后,它会将我重定向到同一页面。 我希望选择下拉列表,以选择在将数据插入数据库之前选择的相同数据。 我不允许通过将返回重定向中的值传递回来。 还有其他选择吗 public function district() { $data['districts'] = District::all(); $data['locations'] = Location::paginate(6); return
public function district()
{
$data['districts'] = District::all();
$data['locations'] = Location::paginate(6);
return view('Backend.pages.dashboard.district',$data);
}
我想从addingdistrict return redirect()->back()传递数据
public function addingdistrict(Request $request)
{
if($request->isMethod('get'))
{
return redirect()->back()->with('danger','Not with URL please');
}
if($request->isMethod('post'))
{
$data['district_id'] = $request->districtname;
$data['location'] = $request->locationname;
if(Location::create($data))
{
return redirect()->back();
}
}
}
redirect()->back()->with('message','your message')->with(compact('your_varible'));