laravel-在控制器中存储和设置数组

wvt8vs2t  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(302)

我是一个初学者程序员在拉威尔,请引导我通过这里谢谢。
我想要的是将这些数据存储到一个数组中,并将这些代码设置到一个数组中,但我不知道。。
这是我的控制器

public function store(Request $request)
{
    $this->validate($request,[
        'city' => 'required'

    ]); 

   $citi = new City;
   $citi->city = $request->input('city');
   $citi->save();

   return redirect('/lugar')->with('success', 'Data Inserted');
}

下面是我的一段视图代码,它将获得数组

<td> {{Form::text('city[]', '', ['class' => 'form-control name_list', 'placeholder' => 'Add Country'])}} </td>
jjjwad0x

jjjwad0x1#

您可以在 with() 所以你的代码是这样的:

public function store(Request $request)
{
    $this->validate($request,[
        'city' => 'required'

    ]); 

   $citi = new City;
   $citi->city = $request->input('city');
   $citi->save();

   return redirect('/lugar')->with(['status' => 'success', 'data' => $citi]);
}

相关问题