大批 ( [名称] => 数组 ( [0] => 1 [1] => 1 ) [年龄] => 数组 ( [0] => 今天 [1] => 今天 ) [grp] => 数组 ( [0] => 2 [1] => 2 ) )
我如何将其保存到 yii 中的表格中。name、age 和 grp 可以有无限数量的值。
表 id、名称、年龄和 grp
大批 ( [名称] => 数组 ( [0] => 1 [1] => 1 ) [年龄] => 数组 ( [0] => 今天 [1] => 今天 ) [grp] => 数组 ( [0] => 2 [1] => 2 ) )
我如何将其保存到 yii 中的表格中。name、age 和 grp 可以有无限数量的值。
表 id、名称、年龄和 grp
如果每个数组索引都是 db 中的新记录,则可以在控制器中使用它:
$lenth = count($yourArray['name']); // this line will return the count of records must be inserted to db table
for( $i = 0 ; $i < $lenth ; $i++ )
{
$newRecord = new ModelName;
$newRecord->name = $yourArray['name'][$i];
$newRecord->age = $yourArray['age'][$i];
$newRecord->grp = $yourArray['grp'][$i];
$newRecord->save();
}