как можно использовать создание команды создания запросов

У меня такой запрос

Yii::app()->db->createCommand("SELECT * FROM `tbl_one` t1 LEFT JOIN `tbl_two` t2 on       t1.idea_id = t2.id WHERE create_time >=:t")->bindValues(array(":t" =>$start))->queryScalar();

в YII Farme работа, но доцент работа!
Помогите мне, пожалуйста

-1

Решение

вы можете удалить queryScalar(), поскольку он будет пытаться получить один результат из базы данных,

и использовать queryAll() чтобы получить все результаты

1

Другие решения

Это не ответ, потому что tinybyte уже ответил на него. для лучшего понимания. посмотри пожалуйста

 // execute a query SQL
Yii::app()->db->createCommand($yoursql)->query();

// query and return all rows of result
Yii::app()->db->createCommand($yoursql)->queryAll();

// query and return the first row of result
Yii::app()->db->createCommand($yoursql)->queryRow();

// query and return the first column of result
Yii::app()->db->createCommand($yoursql)->queryColumn();

// query and return the first column of result
Yii::app()->db->createCommand($yoursql)->queryScalar();
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector