Assalamualaikum
Gan ada problem perihal render di contoller dengan model kayak gini
public $mata_kuliah;
public function tabel5122S1() {
//$criteria = new CDbCriteria;
//$criteria->compare('kode', '%', true);
//$criteria->compare(array(‘kode="___1%"’,‘kode="___2%"’,‘kode="___3%"’,‘kode="___4%"’),‘OR’);
//$criteria->addCondition(array('kode="___2%"', 'kode=""'), 'OR');
//return $this->model()->findAll($criteria);
$mata_kuliah = Yii::app()->db->createCommand()
->select('*')
->from('mata_kuliah')
->where(array('or like', 'kode', array('___1%', '___2%','___3%','___4%')))
->queryRow();
//$mata_kuliah= new CSqlDataProvider($sql);
return $mata_kuliah;
/*$sql = 'Select * FROM mata_kuliah where `kode` LIKE "___1%" OR `kode` LIKE "___2%"
OR `kode` LIKE "___3%" OR `kode` LIKE "___4%"
GROUP BY id order by semester ASC
';*/
}
terus controllernya kayak gini
public function actionTabel5122S1(){
$data = MataKuliah::model()->tabel5122S1();
$this->render('../tabelS1/tabel5122', array('model'=>$data));
}
yang keluar malah warning Trying to get property of non-object
dan salah stack trace di $this->render(’../tabelS1/tabel5122’, array(‘model’=>$data));
mohon bantuannya ya. Makasih