博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
购物车的简单添加与计算
阅读量:4691 次
发布时间:2019-06-09

本文共 1510 字,大约阅读时间需要 5 分钟。

大家上网买东西都是要先将商品添加到购物车中然后结算。

1.首先要有商品的类型然后去选择添加

如图:

这个是最简单的,像淘宝上的购物车都很好看,在这里我没有做美化,方法是这样的美化后期可以自己做。

1 

商品列表

2
3
4
5
6
7
8
9
10
11
query($sql);16 foreach($arr as $v)//遍历数组17 {18 echo "
19
20
21
22
23
24
25
";26 }27 ?>28
代号 名称 单价 产地 库存 操作
{
$v[0]}
{
$v[1]}
{
$v[2]}
{
$v[3]}
{
$v[4]}
添加购物车

上面是主页面的商品类型

这里还要有处理页面就是如果在添加商品的时候如果你选的商品在购物车里面有的情况下让它在原有的基础上加一,没有的话我们就让它添加上

1 
$v)//这里去遍历搜索有没有相同的33 {34 if($v[0]==$ids)35 {36 $arr[$k][1]++;37 }38 }39 $_SESSION["gwc"]=$arr;//加上一以后再把它扔到$_SESSION["gwc"]里面使其在购物车里的数量变化40 }41 else42 {43 //1.如果该商品购物车里面不存在,造一个一维数组扔到二维里面44 $attr=array($ids,1);45 $arr[]=$attr;46 $_SESSION["gwc"]=$arr;47 }48 }49 50 header("location:splist.php");

 

2.这里我们来看看购物车中的情况

如图:

点击删除商品

如果数量为一就会删除该商品

如果数量大于一就会数量减一

 

实现数量的变化

1 
1)10 {11 //如果该水果数量大于1,减112 $arr[$sy][1]--;13 }14 else15 {16 unset($arr[$sy]);17 $arr = array_values($arr);18 }19 20 $_SESSION["gwc"] = $arr;21 header("location:chakan.php");

 

转载于:https://www.cnblogs.com/douchenchen/p/6828974.html

你可能感兴趣的文章
在子窗口中操作父窗口(刷新)
查看>>
maven insall跳过测试
查看>>
B树 B- B+ B*
查看>>
『算法设计_伪代码』红黑树
查看>>
CentOS 配置RDP
查看>>
简单的触发黑名单阻断演示 control+c
查看>>
Adobe出品(支持IOS,android,web调用)免费插件编辑图片
查看>>
如何恢复windows的exe文件的默认打开方式
查看>>
codewars--js--Convert all the cases!
查看>>
codeforce440C-Maximum splitting-规律题
查看>>
牛客小白月赛8 - E - 诡异数字 数位DP
查看>>
@Autowired还可以注入List和Map
查看>>
004 使用文本编辑器
查看>>
RAID5当一块硬盘离线后处理
查看>>
我的系统备份策略
查看>>
DynamicMBean(Java SE 6 新特性: JMX 与系统管理)
查看>>
杜月笙语录
查看>>
【机友会选手机攻略】合约机是什么?和裸机有什么区别?0元购机和购机入网送话费区别?...
查看>>
Nginx配置一个自签名的SSL证书
查看>>
转:文本分类问题
查看>>