2016-03-26 41 views
0

我有數據存儲在數據庫中的日期。現在我想要檢索特定時間範圍內的數據,例如從3月1日到3月30日。在YII中的邏輯比較findAll()

我有這個疑問現在:

$tabCount = UserTabs::model()->findAll(array(
    'select'=>'id', 
    'condition'=>'user_facebook_id=:user_facebook_id', 
    'params'=>array(':user_facebook_id'=>Yii::app()->user->u_f_id), 
)); 

現在我想補充一個條件是這樣的:

'date_added' > $start_Date AND 'date_added' < $end_Date 

請告訴我,我該怎麼把這個東西在查詢中。

任何幫助將不勝感激。

感謝, 阿基夫

回答

3
$tabCount = UserTabs::model()->findAll(array(
    'select'=>'id', 
    'condition'=>'user_facebook_id=:user_facebook_id AND date_added BETWEEN :startDate AND :endDate', 
    'params'=>array(':user_facebook_id'=>Yii::app()->user->u_f_id, ':startDate' => $start_Date, ':endDate' => $end_Date), 
)); 
+0

大,它的工作。 – akifquddus