salvar vários registros ao mesmo tempo

Boa noite pessoal.

Alguém pode auxiliar-me a gravar vários dados em um único post?

Vejo que os dados estão nos arrays, porém é sempre o último registro que é salvo.

Não sei se o trecho abaixo ajuda na idéia do que quero fazer, mas segue…

if(isset($_POST[‘documentos’]))

	{


                    foreach ($_POST['documentos'] as $temp=>$ab){


                        $model->processos_id = $ab['processos_id'];


                        $model->tpdocumento_id    = $ab['tpdocumento_id'];


                        $model->arquivo           = $ab['arquivo'];


                        //$model->attributes['arquivo']         = $ab['arquivo'];


                        //print_r($model->attributes);


                        $model->save();


                    }


		//if($model->save())


                    //$this->redirect(array('view','id'=>$model->id));


	}

grato, um abraço.





if(isset($_POST['documentos'])) {

  foreach ($_POST['documentos'] as $temp=>$ab){

    // Inclua esta linha abaixo:

   $model = new Model();

   $model->processos_id = $ab['processos_id'];

   $model->tpdocumento_id = $ab['tpdocumento_id'];

   $model->arquivo = $ab['arquivo'];

  $model->save();

 }

}




Obrigado Daniel!

Um abraço.