購物車的例子

2022-08-16 22:21:14 字數 2808 閱讀 3979

登出瀏覽商品

檢視賬戶

檢視購物車

<?php

$gwc = array();

if(!empty($_session["gwc"]))

$zhonglei = count($gwc);

$sum = 0;

foreach($gwc as $v)

'";

$danjia = $db->strquery($sql);

$sum = $sum + $danjia*$v[1];

}echo"購物車中有:商品,總**:元";

?>

代號水果名稱

水果**

源產地庫存量

操作

<?php

$sql = "select * from fruit";

$attr = $db->query($sql);

foreach($attr as $v)

購買"; }

登出瀏覽商品

檢視賬戶

檢視購物車

商品名稱

商品**

購買數量

操作

<?php

include("fengzhuanglei.php");

$db = new dbda();

$attr = array();

if(!empty($_session["gwc"]))

foreach($attr as $k=>$v)

'";$shui = $db->query($sql);

echo"

刪除";

}?>

購買頁面:

<?php 

session_start();

$code = $_get["code"];

if(empty($_session["gwc"]))

else

} //如果沒有在陣列裡面出現

if($bs==0)

$_session["gwc"]=$attr; }

header("location:gouwuche.php");

刪除頁面:

<?php 

session_start();

$sy = $_get["sy"];

$attr = $_session["gwc"];

if($attr[$sy][1]>1)

else

$_session["gwc"]=$attr;

header("location:gouwu.php");

提交頁面:

<?php 

session_start();

include("fengzhuanglei.php");

$db = new dbda();

$uid = $_session["uid"];

$attr = array();

if(!empty($_session["gwc"]))

//看下兩個條件是否都滿足

$bs = true;

//判斷餘額是否滿足

//根據使用者名稱找餘額

$syue = "select account from login where username=''";

$yue = $db->strquery($syue);

//根據購物車陣列取總金額

$sum = 0;

foreach($attr as $v)

'";$danjia = $db->strquery($sql);

$sum = $sum +$danjia*$v[1];

} if($yue

//判斷庫存是否滿足

foreach($attr as $v)

'"; $akucun = $db->query($skucun);

if($akucun[0][1]

庫存不足!";

exit;

}}//新增訂單,減庫存,減餘額

if($bs)

where ids=''";

$db->query($sql,0); }

//減餘額

$jianyue="update login set account=account- where username=''";

$db->query($jianyue,0);

//新增訂單

$dingdanhao = $uid+date("ymdhis");

$t = time();

$sorder = "insert into orders values('','','')";

$db->query($sorder,0);

foreach($attr as $v)

','','')";

$db->query($sxq,0); }}

echo "ok";

購物車(註冊 登入 購物 購物車 結帳)

購物車 註冊 登入 購物 購物車 結帳 shopping car dict dict money 0 def input username pwd username input username pwd input pwd return username,pwd def goods get with...

購物車原理

1.cookie n cookie儲存在客戶端,且占用很少的資源,瀏覽器允許存放300個cookie,每個cookie的大小為4kb,足以滿足購物車的要求,同時也減輕了伺服器的負荷 n cookie為瀏覽器所內建,使用方便。即使使用者不小心關閉了瀏覽器視窗,只要在cookie定義的有效期內,購物車中...

購物車動畫

金幣終點的x位置 cgfloat positionx 290.0f 終點x 金幣終點的y位置 cgfloat positiony 500.0f 終點y cgmutablepathref path cgpathcreatemutable 金幣的起始x位置 int fromx 20 arc4random...