Guid generation in yii

Hi

I am struck with guid generation save button clicking,am done in php with the following code,what to do in yii




<?php

function guid(){

    if (function_exists('com_create_guid')){

        return com_create_guid();

    }else{

        mt_srand((double)microtime()*10000);//optional for php 4.2.0 and up.

        $charid = strtoupper(md5(uniqid(rand(), true)));

        $hyphen = chr(45);// "-"

        $uuid = chr(123)// "{"

                .substr($charid, 0, <img src='http://www.yiiframework.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='8)' />.$hyphen

                .substr($charid, 8, 4).$hyphen

                .substr($charid,12, 4).$hyphen

                .substr($charid,16, 4).$hyphen

                .substr($charid,20,12)

                .chr(125);// "}"

        return $uuid;

    }

}

echo guid();

?>






http://paste.pocoo.org/show/515375/




public function actionUpdate($id)

	{

		$model=$this->loadModel($id);


		// Uncomment the following line if AJAX validation is needed

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


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

		{

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

			if($model->save())

			 

		   $sql="SELECT UUID()";

		   $uid=users::model()->findAllBySql($sql);

		   

		        if($uid==$sql)

				echo $uid;

				

				

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

		}


		$this->render('update',array(

			'model'=>$model,

		));

	}












hi am using this code also