Hey guys, I need multiple select statement in one table. here is my controller
problem is
$models=TestExecution::model()->findAll($criteria,$criteria1);
not working and not displaying data. Can you tell me where is the problem or any good solution?
public function actionReports()
{
$this->processAdminCommand();
$criteria=new CDbCriteria;
$criteria1=new CDbCriteria;
$criteria->select = ‘T_id,C_id, S_id, Te_Id, COUNT(Te_id) as TC’;
$criteria->addCondition("L_id
LIKE ‘%$_GET[L_id]%’ AND T_id LIKE ‘%$_GET[T_id]%’ AND Test_i_id LIKE ‘%$_GET[Test_i_id]%’");
$criteria->distinct = TRUE;
$criteria->group = ‘User_id’;
$criterial->select = ‘T_id,C_id, S_id, Te_Id, COUNT(Te_id) as P’;
$criteria1->addCondition(“status=‘P’ AND L_id
LIKE ‘%$_GET[L_id]%’ AND T_id LIKE ‘%$_GET[T_id]%’ AND Test_i_id LIKE ‘%$_GET[Test_i_id]%’”);
$criteria1->distinct = TRUE;
$criteria1->group = ‘User_id’;
$models=TestExecution::model()->findAll($criteria,$criteria1);
$this->render(‘reports’,array(
‘models’=>$models,
));
}