91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-10-19 15:07:01 來源:億速云 閱讀:120 作者:小新 欄目:建站服務器

這篇文章將為大家詳細講解有關帝國CMS如何調用購物車商品數量和總價,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

代碼如下:

<?php
/**
* 根據Cookie值對購物車商品數量和總價格調用
*/
require("class/connect.php");
$totalProducts = 0; //購物車商品總數
$totalPrice = 0.0; //購物車商品總價
// |77,243|2!|77,237|3!
$cookieString = explode("!",$_COOKIE['zeuqcmybuycar']);
try{
//遍歷商品
for($i = 0; $i < count($cookieString)-1; $i++){
$priceAndNumber = explode("|",$cookieString[$i]);
$thisNum = $priceAndNumber[2]; //當前商品的數量
$thisId = explode(",",$priceAndNumber[1]);
$thisId = $thisId[1]; //當前商品的ID
$thisPrice = this_price($thisId); //當前商品價格
$totalPrice += $thisPrice * $thisNum; //購物車商品總價累加
$totalProducts += $thisNum; //購物車商品總數累加
}
echo "document.write(\"".displayResultJs($totalPrice,$totalProducts)."\")"; //顯示結果Js形式輸出
}catch (Exception $e){
echo $e->getMessage();
}
/**計算商品價格*/
function this_price($id){
$connect = connectDB();
$query = "select price from phome_ecms_news where id = ".$id;
if(!$connect){
throw new Exception("數據庫鏈接不成功,請檢查!");
}
if(!$result = $connect -> query($query)){
throw new Exception("查詢失敗!");
}
$row = $result -> fetch_assoc();
return $row['price'];
}
/**鏈接數據庫*/
function connectDB(){
global $phome_db_server,$phome_db_username,$phome_db_password,$phome_db_dbname,$phome_db_char;
$connect = new mysqli($phome_db_server,$phome_db_username,$phome_db_password,$phome_db_dbname);
$connect -> query("set Names ".$phome_db_char);
return $connect;
}
/**顯示結果Js*/
function displayResultJs($totalPrice,$totalProducts){
return "<div class='car'>您的購物車中有 {$totalProducts} 件商品,總計金額 ¥{$totalPrice}元。
點擊查看 <a href='/e/ShopSys/buycar/'>結算&gt;&gt;</a> </div>";
}
?>

關于帝國CMS如何調用購物車商品數量和總價就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通河县| 江安县| 延川县| 清水河县| 延津县| 虞城县| 诸暨市| 桦甸市| 台湾省| 金溪县| 京山县| 双柏县| 玉树县| 中西区| 平罗县| 通道| 永康市| 永州市| 红原县| 昌都县| 皮山县| 建水县| 名山县| 政和县| 西青区| 册亨县| 德州市| 广德县| 靖宇县| 六盘水市| 沙洋县| 喀喇| 漯河市| 广宗县| 隆安县| 屯留县| 曲阜市| 连江县| 肇庆市| 宜君县| 天镇县|