php 实现简单加入购物车

      这个购物车相对来说比较简单,用于短暂存储,并没有存储到数据库,购物车对于爱网购的人来说简直是熟悉的不能再熟悉了,在写购物车之前,我们首先要构思一下,我们需要先从数据库中调出一张表格,这里我用的是fruit表,其次是登录表,我用的是login表,用来调用户名和密码的,所有的都准备好之后就要考虑放入购物车是会有三种情况的:

第一种情况:购物车里面什么都没有

第二种情况:购物车里面已经有此产品了,再次加入 这种情况下考虑到的是 数量要+1

第三种情况:购物车里面有产品了,但是没有此产品

下图是用到的数据库表格:php 实现简单加入购物车_第1张图片php 实现简单加入购物车_第2张图片

下面是登录页面的代码:

复制代码

登录

用户名:

密 码:

复制代码

登录页面写好之后,需要进入处理页面,从数据库中调出用户名和密码:

复制代码
 1 Query($sql);
13 
14 if($arr[0][0]==$pwd && !empty($pwd)) //判断所填写的密码和取到的密码是一样的,而且密码不能为空
15 {
16     $_SESSION["uid"]=$uid;
17     header("location:main.php");
18 }
19 else
20 {
21     echo"登录失败";
22 }
复制代码

登录页面如图所示:php 实现简单加入购物车_第3张图片

下面要进入主页面了,从数据库中把所有的水果信息调出来,然后我们再来实现加入购物车这一项功能

复制代码
 1 

大苹果购物网

2 7 8 9 10 11 12 13 14 15 16 17 Query($sql); 23 foreach($arr as $v) 24 { 25 echo" 26 // 从数据库调出我们所需要的内容 27 28 29 30 31 32 //这里的购买相当于添加购物车的功能 33 "; 34 } 35 ?> 36 37 Query($sql1); 52 53 foreach($danjia as $n) 54 { 55 $sum=$sum + $n[0]*$k[1]; 56 } 57 58 59 } 60 echo"购物车有{$zhonglei}种商品,总价格为{$sum}元"; 61 ?> 62
代号水果名称水果价格原产地货架库存量
{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$v[5]}购买
63 67 68
复制代码

主页面如图所示:php 实现简单加入购物车_第4张图片

最重要的就是添加购物车页面了

复制代码
 1  
       
复制代码

这样就可以显示到购物车的页面了,购物车的页面代码如下:

复制代码
 1 

购物车中有以下商品:

2 3 4 5 6 7 8
复制代码
 1   Query($sql,1);
19         foreach($att as $n)
20         {
21             echo"
22 23 24 25 26 ";} 27 28 } 31 ?>

商品名称商品单价购买数量
{$n[1]}{$n[2]}{$v[1]}删除
复制代码
10 

12 浏览商品

13 查看账户
14 15
复制代码

这样进入购物车页面显示如图所示:

你可能感兴趣的:(php 实现简单加入购物车)