public function actionMainSearch() { if (!empty($_POST)) { if (isset($_POST['SearchForm'])) { $model = new SearchForm(); $model->attributes = $_POST['SearchForm']; if ($model->validate()) { Yii::app()->user->setState('searchdata', $model->attributes); Yii::app()->user->setState('guestlikes', array()); Yii::app()->user->setState('mainsearch', 1); $this->refresh(); } } } $model = new Anketa(); //(array('gender'=>'')); $criteria = $model->getsearchcriteria(Yii::app()->user->getState('searchdata')); $count = Anketa::model()->count($criteria); echo $count; }