嗨,我想知道是否有反正我們可以使用CDbCriteria獲取基於特定月份日期的數據。假設我需要5月份創建的所有條目,我有一列paid_on
,所以當我選擇May(05)時,我需要獲取所有條目xxxx-05-xx,其中05爲月份。我得到這與Yii創建db命令使用Yii CDbCriteria獲取特定月份的日期
$monthno = date('m',strtotime($_POST['month']));
$sql = "SELECT * FROM fee_track WHERE DATE_FORMAT(paid_on,'%m') = ".$monthno."";
$data = Yii::app()->db->createCommand($sql)->queryAll();
我需要知道,如果我可以做同樣的CDbCriteria。謝謝!
嗨,感謝一堆它的工作,但$ modelresult dint需要Yii ::應用程序() - >數據庫...我只是使用正常的$模型= MyModel ::模型() - > findAll($標準); – Arun
@Arun,是$ model = MyModel :: model() - > findAll($ criteria);也是不錯的一個。祝你好運。 –