Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Yii定制订购和分拣职位_Php_Yii_Dataprovider - Fatal编程技术网

Php Yii定制订购和分拣职位

Php Yii定制订购和分拣职位,php,yii,dataprovider,Php,Yii,Dataprovider,我正在使用yii框架构建一个网站,我有两个模型,分别是Post和User。用户模型存储用户的首选项。目前,贴子没有顺序,我如何根据每个用户的喜好为他们安排不同的帖子。我想为每个用户安排所有帖子,就像在facebook上一样 $criteria=new CDbCriteria(array( 'order'=>'likes DSC', )); $total = Post::model()->count();

我正在使用yii框架构建一个网站,我有两个模型,分别是Post和User。用户模型存储用户的首选项。目前,贴子没有顺序,我如何根据每个用户的喜好为他们安排不同的帖子。我想为每个用户安排所有帖子,就像在facebook上一样

$criteria=new CDbCriteria(array(
            'order'=>'likes DSC', 
        ));
            $total = Post::model()->count();
            $pages = new CPagination($total);
            $pages->pageSize = 10;
            $pages->applyLimit($criteria);
            $posts = Post::model()->findAll($criteria);

尝试
DESC
,而不是
DSC

$criteria=new CDbCriteria(array(
            'order'=>'likes DSC',
        ));

@利雷扎·法拉。注释正确,但您提供的代码仍然不正确。