phpyii框架倒叙_新手提问:YII框架怎么排序

public function actionIndex($id)

{

$this->pageTitle = Yii::t('zh_CN', 'PAGE_TITLE_PRODUCT');

$current_product_category_model = ProductCategory::model()->findByPk($id);

$criteria = new CDbCriteria();

$criteria->limit = 5;

$product_category = ProductCategory::model()->findAll($criteria);

$product_sub_category = ProductSubCategory::model()->findAll('product_category_id=:product_category_id', array(':product_category_id' => $id));

$products = Product::model()->findAll('product_status="online" AND product_category_id=:product_category_id', array(':product_category_id' => $id));

$this->render("index", array(

"products" => $products,

"current_product_category_model" => $current_product_category_model,

"product_category" => $product_category,

"product_sub_category" => $product_sub_category,

));

}

$criteria->order = 'id desc'; 我知道,但是只能对$product_category进行排序,我想对$products也进行排序 怎么排 多谢

回复内容:

public function actionIndex($id)

{

$this->pageTitle = Yii::t('zh_CN', 'PAGE_TITLE_PRODUCT');

$current_product_category_model = ProductCategory::model()->findByPk($id);

$criteria = new CDbCriteria();

$criteria->limit = 5;

$product_category = ProductCategory::model()->findAll($criteria);

$product_sub_category = ProductSubCategory::model()->findAll('product_category_id=:product_category_id', array(':product_category_id' => $id));

$products = Product::model()->findAll('product_status="online" AND product_category_id=:product_category_id', array(':product_category_id' => $id));

$this->render("index", array(

"products" => $products,

"current_product_category_model" => $current_product_category_model,

"product_category" => $product_category,

"product_sub_category" => $product_sub_category,

));

}

$criteria->order = 'id desc'; 我知道,但是只能对$product_category进行排序,我想对$products也进行排序 怎么排 多谢

哥,你都会对$product_category排序了,那你把对$product_category排序的代码套到$products上不就o了吗?

$products = Product::model()->findAll(new CDbCriteria(array(

"condition" => 'product_status="online" AND product_category_id=:product_category_id',

"order" => "id desc",

"params" => array(':product_category_id' => $id)

)));

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值