增加功能 :
安全退出
不同用户登录看到的用户购物车不一样
各自显示各自用户的。
//显示购物车 抽象封装某个用户的购物车
function showMyCart($userId){
$sql="select b.id,b.name,b.price,m.nums from book b,mycart m where b.id=m.bookid AND m.userid=$userId";
$db=$this->getAdapter();
$res=$db->query($sql)->fetchAll();
//顺带把总价计算出来
//$total_price=0;
for($i=0;$i<count($res);$i++){
$bookinfo=$res[$i];
$this->total_price+=$bookinfo['price']*$bookinfo['nums'];
}
return $res;
}
本文介绍了一种通过数据库查询实现的个性化购物车展示方法。该方法能够确保不同用户登录后看到的是各自的购物车内容,并计算出总价。通过SQL查询与PHP逻辑实现了用户购物车的安全性和个性化。





