国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 帝國Empire > 正文

帝國CMS調用購物車商品數量和總價

2024-08-28 12:21:45
字體:
來源:轉載
供稿:網友
  1. <?php 
  2. /** 
  3.  * 根據Cookie值對購物車商品數量和總價格調用 
  4.  */ 
  5.  require("class/connect.php"); 
  6.   
  7.  $totalProducts = 0;    //購物車商品總數 
  8.  $totalPrice = 0.0;        //購物車商品總價 
  9.   
  10.  //  |77,243|2!|77,237|3! 
  11.  $cookieString = explode("!",$_COOKIE['zeuqcmybuycar']); 
  12.   
  13.  try{ 
  14.       //遍歷商品 
  15.      for($i = 0; $i < count($cookieString)-1; $i++){ 
  16.          $priceAndNumber = explode("|",$cookieString[$i]); 
  17.          $thisNum = $priceAndNumber[2];            //當前商品的數量 
  18.          $thisId = explode(",",$priceAndNumber[1]); 
  19.          $thisId = $thisId[1];                    //當前商品的ID 
  20.          $thisPrice = this_price($thisId);        //當前商品價格 
  21.           
  22.          $totalPrice += $thisPrice * $thisNum;    //購物車商品總價累加 
  23.          $totalProducts += $thisNum;                //購物車商品總數累加 
  24.      } 
  25.       
  26.      echo "document.write(/"".displayResultJs($totalPrice,$totalProducts)."/")";    //顯示結果Js形式輸出 
  27.       
  28.  }catch (Exception $e){ 
  29.      echo $e->getMessage(); 
  30.  } 
  31.   
  32.   
  33.  /**計算商品價格*/ 
  34.  function this_price($id){ 
  35.      $connect = connectDB(); 
  36.      $query = "select price from phome_ecms_news where id = ".$id
  37.      if(!$connect){ 
  38.         throw new Exception("數據庫鏈接不成功,請檢查!"); 
  39.      } 
  40.      if(!$result = $connect -> query($query)){ 
  41.          throw new Exception("查詢失敗!"); 
  42.      } 
  43.      $row = $result -> fetch_assoc(); 
  44.       
  45.      return $row['price']; 
  46.  } 
  47.   
  48.  /**鏈接數據庫*/ 
  49.  function connectDB(){ 
  50.      global $phome_db_server,$phome_db_username,$phome_db_password,$phome_db_dbname,$phome_db_char
  51.      $connect = new mysqli($phome_db_server,$phome_db_username,$phome_db_password,$phome_db_dbname); 
  52.      $connect -> query("set Names ".$phome_db_char); 
  53.      return $connect;//開源軟件:Vevb.com 
  54.  } 
  55.   
  56.  /**顯示結果Js*/ 
  57.  function displayResultJs($totalPrice,$totalProducts){ 
  58.      return "<div class='car'>您的購物車中有 {$totalProducts} 件商品,總計金額 ¥{$totalPrice}元。<br />點擊查看   <a href='/e/ShopSys/buycar/'>結算&gt;&gt;</a> </div>"
  59.  } 
  60. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清河县| 江山市| 高碑店市| 上饶县| 合江县| 兴化市| 灯塔市| 正蓝旗| 新沂市| 安庆市| 常山县| 肃北| 铁岭县| 巴东县| 夏邑县| 武宁县| 桂东县| 信宜市| 綦江县| 弋阳县| 涟源市| 克拉玛依市| 静安区| 修文县| 鄂伦春自治旗| 绩溪县| 陈巴尔虎旗| 竹溪县| 马龙县| 秦安县| 洛隆县| 密云县| 塔城市| 施秉县| 滁州市| 栾川县| 临夏市| 德昌县| 阿合奇县| 金湖县| 海城市|