首先是几个简单的登录页面

登录

用户名:
密 码:

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

session_start(); //开启session 必须要写到第一行

header("Content-type:text/html;charset=utf-8");

$uid=$_POST["uid"]; //从登录页面获取到用户名和密码

$pwd=$_POST["pwd"];

include("DADB.class.php");

$db=new DADB();

$sql="select password from login where username='{$uid}'";

$arr=$db->Query($sql);

if($arr[0][0]==$pwd && !empty($pwd)) //判断所填写的密码和取到的密码是一样的,而且密码不能为空

{

$_SESSION["uid"]=$uid;

header("location:main.php");

}

else

{

echo"登录失败";

}

这个显示的是登录页面

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

大苹果购物网

session_start();

include("DADB.class.php");

$db=new DADB();

?>

代号 水果名称 水果价格 原产地 货架 库存量

$uid=$_SESSION["uid"];

$sql="select * from fruit";

$arr=$db->Query($sql);

foreach($arr as $v)

{

echo"

{$v[0]} // 从数据库调出我们所需要的内容{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$v[5]}购买 //这里的购买相当于添加购物车的功能";

}

?>

//这里显示的是 购物车有多少产品,和产品的总价格

$ann=array();

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

{

$ann=$_SESSION["gwc"];

}

$zhonglei = count($ann);

$sum=0;

foreach($ann as $k)

{

$sql1="select price from fruit where ids='{$v[0]}'";

$danjia=$db->Query($sql1);

foreach($danjia as $n)

{

$sum=$sum + $n[0]*$k[1];

}

}

echo"购物车有{$zhonglei}种商品,总价格为{$sum}元";

?>

查看购物车

浏览商品

查看账户

php商城的购物车功能,php实现购物车功能(以大苹果购物网为例)相关推荐

  1. 给destoon商城的列表中和首页添加购物车功能

    如何给destoon商城的列表中和首页添加购物车功能? 目前加入购物车的功能只存在商城的详细页面里,有时候我们需要批量购买的时候,希望在列表页就能够使用这个加入购物车的功能. 修改步骤见下: 例如在商 ...

  2. 基于ci框架 php商城,如何基于CodeIgniter框架实现购物车功能

    这篇文章主要介绍了基于CI(CodeIgniter)框架实现购物车功能的方法,结合实例形式分析了CodeIgniter框架购物车功能类的定义及数据库建立相关sql命令,需要的朋友可以参考下 本文实例讲 ...

  3. vue尚品汇商城项目-day04【29.加入购物车操作(难点)】

    文章目录 29.加入购物车操作(难点) 29.1加入购物车按钮 29.2addCartSuce 29.3购物车 29.3.1 向服务器发送ajax请求,获取购物车数据 29.3.2UUID临时游客身份 ...

  4. 实现购物车功能php,php 购物车功能实现代码(入门例子)

    1.文件 car.php 显示所有商品分类 复制代码 代码示例: //商品分类页 session_start();//开启session环境 //判断该用户是否点击过"放入购物车" ...

  5. php如何实现添加到购物车_php如何实现购物车功能

    php实现购物车功能的方法:首先登录到网站中浏览商品:然后购买指定的商品,进入购物车页面中,并在该页面实现更改商品数量.删除商品.清空购物车.继续购物等:最后实现生成订单,提交订单等操作即可. 本文介 ...

  6. 你需要了解的纯原生JS实现带有功能的前端购物车

    先来介绍一下都有哪些功能叭 添加购物车,清单库存数量会对应减少,库存不足会警告 从购物车删除,库存将返回清单,总价相应变化 点击"-",数量会返回到清单库存 点击"+&q ...

  7. 云炬Android开发笔记 13购物车,订单,支付功能开发(包含支付宝支付和微信支付)

    阅读目录 1.购物车UI编写 1.1 购物车布局  1.2 recycleView中的item的布局 2. 购物车数据结构分析.解析与转化 2.1 解析的数据 2.2 数据的转化 2.3 数据适配器的 ...

  8. java web购物车_java web开发——购物车功能实现

    之前没有接触过购物车的东东,也不知道购物车应该怎么做,所以在查询了很多资料,总结一下购物车的功能实现. 查询的资料,找到三种方法: 1.用cookie实现购物车: 2.用session实现购物车: 3 ...

  9. MVC项目功能之加入购物车,清空购物车

    一.本期目标 1.加入购物车   2.购物车查询  3.清空购物车 实现购物的三种方式: 第一种:session 保存购物车信息到session 1.点击我的购物车,查询后台的seesion,通过用户 ...

最新文章

  1. php while 存钱,php趣味编程 -php存钱的问题
  2. python工程师待遇-Python工程师待遇如何 玩转Python看这里
  3. 【AI初识境】如何增加深度学习模型的泛化能力
  4. 【thymeleaf】th:text、[[]]、th:utext、[()]输出变量
  5. mysql 表锁——读锁和写锁
  6. 浅析Java与C#的事件处理机制(转)
  7. IP 数据报首部分析
  8. iOS视图控制器之间delegate传值教程
  9. 【Kafka】Flink kafka 报错 Failed to send data to Kafka: Failed to allocate memory within the config
  10. windows常用操作
  11. 数据结构 3优先队列(堆)
  12. 解决 Permission denied: user=root, access=WRITE, inode=“/user“:hdfs:supergroup:drwxr-xr-x
  13. 厦门大学计算机调剂要求,厦门大学调剂公告
  14. 控制windows 8,win8.1 win10 虚拟键盘
  15. 专注于速度的公司对混乱一无所知
  16. 先用总分升序再用计算机降序,怎样用升序降序给EXCEL排名
  17. 绝对值不等式 AcWing 104. 货仓选址
  18. 轮询调度算法(Round-Robin Scheduling)
  19. python对投标_有关招标投标签订合同的说法,正确的是(      ) 。
  20. 回文是指正读反读均相同的字符序列;如“abba”和“abdba”均是回文,但“good”不是回文。试写一个算法判定给定的字符序列是否是回文。

热门文章

  1. 飞车手游服务器维护,QQ飞车手游更新出现异常怎么办 更新异常原因及解决方法技巧...
  2. position: absolute;_前端性能优化--transform与position
  3. js属性对象的hasOwnProperty方法
  4. java访问同一个变量_java – 从另一个类访问变量
  5. 一体化住户调查_曲麻莱县2020年城乡一体化住户调查表彰会暨年报部署会
  6. php表单提取,php – 使用RegEx提取表单字段
  7. abap数据类型转换_ABAP 中JSON格式的转换与解析
  8. Linux编译soci库,Soci库linux下的编译方法
  9. linux vi 出现下划线,Vim高亮当前行(显示为下划线)的解决方案
  10. java 变量的调用方法_java类变量的调用方式