嗨,我想知道是否有反正我们可以使用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);也是不错的一个。祝你好运。 –