2015-08-08 55 views
0

我有了一个表:如何在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我在这个吸。

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

回答

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(); 
} 
+0

谢谢先生。解决了 ! – Primecore