mysql使用教程url_关于url传递mysql返回方法的举例

该博客介绍了如何在不使用js和jq的情况下,通过后台方法传递参数给前端页面,实现在页面上按《销售排行》、《VIP排行》和《全部店铺》筛选店铺信息。后端使用了IQuery对象根据传入的$flag参数来调整查询条件,如销售量降序排列或筛选VIP店铺。前端则通过API接口获取$flag参数并展示对应店铺列表。
摘要由CSDN通过智能技术生成

开发中遇到

spacer.gif一个页面的店铺,需要按照 《销售排行 VIP排行 全部店铺》这样进行筛选,其实不用js和jq这些方法就可以简单的实现点那个出现相对应的店铺信息!

6cc690beca08897e1a7c0ebbd3886920.png

可以通过后台方法传递参数给前端页面,在前端页面url里执行变量设置!

后台方法:public function getSellerList($flag = 0)

{

$page = IReq::get('page') ? IFilter::act(IReq::get('page'),'int') : 1;

$query = new IQuery('seller');

//全部店铺

if($flag == 0){

$query->where = 'is_del = 0 and is_lock = 0';

$query->order = 'sort asc';

//销售排行

}else if($flag == 1){

$query->where = 'is_del = 0 and is_lock = 0';

$query->order = 'sale desc';

}  //vip店铺

else if($flag == 2){

$query->where = 'is_del = 0 and is_lock = 0 and is_vip = 1';

}

$query->page  = $page;

return $query;

}

前端代码整理:注意 $flag这个参数的获取!因为我是通过iwebshop框架Api接口的方法里获取的flag,

实际$flag是在后台方法中获得的!

全部店铺

销售排行

VIP店铺

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值