CDbCriteria problem


$criteria=new CDbCriteria(array(

			'select'=> 'favor.create_time,t.*',

			'condition'=> 't.user_id=:user_id',			

			'params'=> array(':user_id'=> Yii::app()->user->id),			

			'order'=> 't.create_time DESC',

			'with'=> array('user','blogField','favor','forwardedBlog','forwardedBlog.user','forwardedBlog.blogField'),

		));		

		

		$dataProvider=new CActiveDataProvider('Blog',array(

			'pagination'=> array(

				'pageSize'=> 15

			),

			'criteria'=> $criteria,

		));

where select some blog record, i don’t want to set the same condition for “select count(*)” 。

How to do??

Not sure what you want to do. Do you want to retrieve the number of found records? If so, $dataProvider->getTotalItemCount() should do.