1
我有三个表取了所有收藏了记录
1)tbl_users - > ID,名称
2)tbl_entries - > ID,标题,细节,user_id说明
2)tbl_favorites - > ID ,user_id,entry_id
我只想抓取任何使用Yii的用户的所有喜欢的条目。
我正在使用dataprovider实现它,它提供了条目表的所有记录,但我只想显示那些添加到收藏夹表中的记录。
$dataProvider = new CActiveDataProvider('Entries', array(
'criteria' => $criteria,
'pagination' => array(
'pageSize' => 15,
),
));
plz help。
我刚拿到MySQL查询为了同样的目的,但要在警予的风格来实现
SELECT * FROM tbl_entries, tbl_favorites where tbl_entries.id = tbl_favorites.entry_id and tbl_favorites.user_id = xx