
本文的重点是详细介绍了帝国CMS启用购物车产品总数和总价的方法,对于选择帝国CMS进行商城系统的开发设计具有重要的现实意义,一定要供盆友参考。
本文描述了ImperialCMS启用购物车产品的总数量和总价格的方法。分享给大家参考。实际完成方法如下:
复制以下代码:<?Php
/**
*根据Cookie值使用
*/
require("class="superseo">ss/connect.PHP")获取购物车产品的总数量和总价;
$totalproducts=0;//购物车商品数量
$totalprice=0.0;//购物车产品总价
/|77243|2!|77,237|3!
$cookieString=explode("!",$_COOKIE['zeuqcmybuycar']);
try{
/parseXMLproduct
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($总价,$总产品)。”\")";//显示信息结果Js方式输出
}catch(exception$e){
echo$e-->;getMessage();
}
/**测量产品价格*/
函数this_price($id){
$connect=connectdb();
$query="从phome_ecms_news中选择价格,其中id="。$id
如果(!$Connect){
ThrowNewException("数据库查询连接失败,请检查!");
}
if(!$result=$connect->;Query($query)){
抛出新的异常("查看不成功!");
}
$row=$result->;fetch_assoc();
return$row['price'];
}
/**连接数据库查询*/
函数connectdb(){
global$phone_db_server,$phone_db_username,$phone_db_password,$phone
$connect=newmysqli($phome_db_server,$phome_db_username,$phome_db_password,$phome_db_dbname);
$connect->;查询("设置名称")。$phome_db_char);
return$connect;
}
/**显示信息结果js*/
函数显示结果js($总价,$产品总数){
return“
}
?>
期待以上对大家的御用CMS建站有所帮助。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)