四虎国产精品永久在线观看,人妻不敢呻吟被中出片,亚洲欧美日韩在线资源观看,亚洲综合色无码

網(wǎng)上商城系統(tǒng)價(jià)格篩選的實(shí)現(xiàn)

2021-03-26

分類:技術(shù)干貨

本文講述網(wǎng)上商城系統(tǒng)在實(shí)際的開發(fā)過程中,價(jià)格篩選的代碼實(shí)現(xiàn),通過最高價(jià)格和最低價(jià)格進(jìn)行sql查詢,出來價(jià)格篩選的滿足需求的商品。

網(wǎng)上商城系統(tǒng)在開發(fā)過程中,一般有:按價(jià)格、銷量、評價(jià)數(shù)、瀏覽數(shù)量等對商品進(jìn)行篩選,在實(shí)際的商城開發(fā)過程中,網(wǎng)上商城系統(tǒng)價(jià)格篩選是如何實(shí)現(xiàn)的呢?

下面我們將具體的代碼貼上來給大家分析一下:

 網(wǎng)上商城系統(tǒng)

代碼示例:

   $minPrice = input("param.minPrice");//最低價(jià)格
   $maxPrice = input("param.maxPrice");//
最高價(jià)格
if($minPrice!='' && $maxPrice!=''){
       $where[] = ['shopPrice','between',[(int)$minPrice,(int)$maxPrice]];
   }elseif($minPrice!=''){
       $where[] = ['shopPrice','>=',(int)$minPrice];
}elseif($maxPrice!=''){
   $where[] = ['
shopPrice','<=',(int)$maxPrice];
}
$list = Db::name("goods")

   ->where($where)->
   ->order("goodsId desc")
   ->paginate(input('pagesize/d',16))->toArray();

 

這樣的代碼思想是:根據(jù)前臺傳遞的最低價(jià)格和最高價(jià)格,后臺根據(jù)傳遞的參數(shù)進(jìn)行組合查詢出符合條件的商品。若用戶只輸入了最低價(jià)格,沒有輸入最高價(jià)格,后臺根據(jù)商品價(jià)格大于最低價(jià)格來查詢所有的商品。若用戶只輸入了最高價(jià)格,沒有輸入最低價(jià)格,后臺則根據(jù)商品價(jià)格小于最高價(jià)格來查詢所有的商品。

 

以上是安菲云為大家分享的網(wǎng)上商城系統(tǒng)價(jià)格篩選的實(shí)現(xiàn),有不明白的可以在文章底部留言我們,一起交流哦。

安菲云公眾號

New最新資訊

公眾號

關(guān)注公眾號

微信咨詢

企業(yè)微信號

咨詢熱線

咨詢熱線

18696588163