首页 > 代码库 > 关于url传递mysql返回方法的举例
关于url传递mysql返回方法的举例
开发中遇到一个页面的店铺,需要按照 《销售排行 VIP排行 全部店铺》这样进行筛选,其实不用js和jq这些方法就可以简单的实现点那个出现相对应的店铺信息!
可以通过后台方法传递参数给前端页面,在前端页面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是在后台方法中获得的!
<div class="stores_sort"> <div class="stores_sort_t"> <a href="http://www.mamicode.com/{url:/site/seller/flag/0}" {if:$flag==0}class="on"{/if}>全部店铺</a> <a href="http://www.mamicode.com/{url:/site/seller/flag/1}" {if:$flag==1}class="on"{/if}>销售排行</a> <a href="http://www.mamicode.com/{url:/site/seller/flag/2}" {if:$flag==2}class="on"{/if}>VIP店铺<span> <img src="http://www.mamicode.com/{skin:bubugao/images/seller_hot.gif}" ></span></a> </div> </div>
本文出自 “kangjunfei” 博客,谢绝转载!
关于url传递mysql返回方法的举例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。