Array to string conversion

Help me,i’m newbie yii1.

/Controller/

	$model=new DetailPeminjamanAsset;


	$head = new PengajuanPeminjamanAsset;


	$head->NIDN = yii::app()->user->getID();


	// Uncomment the following line if AJAX validation is needed


	//$this->performAjaxValidation($model);


	//$this->performAjaxValidation($head);





	if(isset($_POST['DetailPeminjamanAsset']))


	{	


		$model->attributes=$_POST['DetailPeminjamanAsset'];


		$head->attributes=$_POST['PengajuanPeminjamanAsset'];			





		


					


		$result = TRUE;


		$transaction=Yii::app()->db->beginTransaction();


		$added = $model->transac($head);


		


		try {


			$countDetail = count($_POST['DetailPeminjamanAsset']['asset_ID']);


			for($x = 0;$x < $countDetail; $x++) {


				$modelLoop	= new DetailPeminjamanAsset;


				$modelLoop->peminjaman_ID=$_POST['DetailPeminjamanAsset']['peminjaman_ID'];


				$modelLoop->asset_ID = $_POST['DetailPeminjamanAsset']['asset_ID'][$x];


				$modelLoop->jumlah = $_POST['DetailPeminjamanAsset']['jumlah'][$x];


				//$modelLoop->event_desc	= $_POST['Event']['event_desc'][$x];


				


				if (! $modelLoop->save())


					$result = FALSE;


				//var_dump($modelLoop->getErrors());


			}


			


			if ($added && $result===TRUE) {				


				$transaction->commit();


				


				$url = array('view',


					'id'=>$model->id);


				$this->redirect($url);


			}else {


				$transaction->rollBack();


			}


		}  catch (Exception $e) {


			$transaction->rollBack();


		}


	}


	


	$data = array(


		'model'=>$model,


		'head'=>$head


	);


	$this->render('create',$data);

/Model/

public function transac($head){


	$saved=$head->save();	


	$this->peminjaman_ID = $head->peminjaman_ID;


	$saved=$this->save() && $saved;


	


	return $saved;


}

I think you missed the part where you explain what the problem is, mate.

what exactly is your issue here?