博客
关于我
强烈建议你试试无所不能的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

你可能感兴趣的文章
磁盘使用率达到100%
查看>>
linux跳过root密码登陆
查看>>
201571030130/201571030124《小学四则运算练习软件需求说明》结对项目报告
查看>>
mini2440 U-boot 编译
查看>>
在UTF-8中,一个汉字为什么需要三个字节?
查看>>
1500: [NOI2005]维修数列
查看>>
浅谈 WPF控件
查看>>
MVC3缓存之一:使用页面缓存
查看>>
C语言实现快排
查看>>
ABAP 数量单位转换
查看>>
Unity鼠标移动到物体上显示信息
查看>>
ExtJs学习(二)(表单)
查看>>
幻灯片的实现
查看>>
Eclipse Mars.1 (4.5.1) 发布下载转摘
查看>>
HDU 3863 (博弈) No Gambling
查看>>
文件锁使用
查看>>
iOS 中的加密方式
查看>>
pdftk
查看>>
OS_EVENT 信号量
查看>>
学习ThreadLocal
查看>>