как в yii результат sql запроса вернуть как массив объектов?




446
как в yii результат sql запроса вернуть как массив объектов?
Рейтинг 8 из 10. Голосов: 1
Ваша оценка:

как в yii результат sql запроса вернуть как массив объектов?


$connection = Yii::app()->db;

$sql = " SELECT **** ";

$command = $connection->createCommand($sql);
$command->bindParam(":t", $t, PDO::PARAM_INT);

$rawData = $command->queryAll();
$dataProvider=array();

foreach ($rawData as $one) $dataProvider[]=(object)$one;
$dataProvider=new CArrayDataProvider($dataProvider , array('pagination'=>array('pageSize'=>$limit )));
$CountAudio = Yii::app()->db->createCommand('SELECT FOUND_ROWS() AS count_total')->queryScalar();

return $dataProvider;

Вопросы и ответы