如何在laravel中插入多个字段?

时间:2015-08-08 08:13:16

标签: laravel

我有一张表:

作用

名称

年龄

像这样。

<input type="text" name="role[]" value="father">
<input type="text" name="role[]" value="mother">

<input type="text" name="name[]" value="Anton">
<input type="text" name="name[]" value="Shirley">

<input type="text" name="age[]" value="53">
<input type="text" name="age[]" value="49">

我怎么只能保存角色[]。

这是我的代码:

foreach(Input::get('role') as $i)
            {


                $data = new Family_background();

                $data -> role = $i;
                $data -> name = Input::get('name');
                $data -> age = Input::get('age');
                $data -> save();


            }

p.s我很尴尬。

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:2)

foreach(Input::get('role') as $i => $role)
{
    $data = new Family_background();

    $data->role = $role;
    $data->name = Input::get('name')[$i];
    $data->age = Input::get('age')[$i];
    $data->save();
}