php添加购物车

2021-07-11 20:06

阅读:754

YPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

标签:width   1.0   ansi   添加   xmlns   art   []   charset   pac   





无标题文档

商品列表


   
      
        
        
        
        
        
   
    
       session_start();
   include("../fengzhuang/DBDA.class.php");
   $db = new DBDA();
   
   $sql = "select * from fruit";
   $arr = $db->Query($sql);
   foreach($arr as $v)
   {
      echo "
      
        
        
        
        
        
    ";
   }
   ?>
    
水果代号 水果名称 水果价格 水果产地 水果库存 操作
{$v[0]} {$v[1]} {$v[2]} {$v[3]} {$v[4]} 加入购物车

var_dump($_SESSION["gwc"]);
?>









无标题文档


购物车详情


   
      
        
        
   
    
       session_start();
   
   $arr = array();
   if(!empty($_SESSION["gwc"]))
   {
      $arr = $_SESSION["gwc"];
   }
   
   foreach($arr as $v)
   {
      echo "
      
        
        
    ";
   }
   ?>
    
水果代号 购买数量 操作
{$v[0]} {$v[1]}




session_start();

$ids = $_GET["ids"];

/*$arr = array(
   array("k001",10),
   array("k002",2),
   array("k003",5)
);*/

//1.第一次点击添加购物车
//2.如果购物车中没有该商品
//3.如果购物车中有该商品

if(empty($_SESSION["gwc"]))
{
   //1.第一次点击添加购物车
   $arr = array(
      array($ids,1)
   );
   $_SESSION["gwc"]=$arr;
}
else
{
   //不是第一次点击
   //判断购物车中是否存在该商品
   $arr = $_SESSION["gwc"];
   
   $chuxian = false;
   foreach($arr as $v)
   {
      if($v[0]==$ids)
      {
         $chuxian = true;
      }
   }
   
   if($chuxian)
   {
      //3.如果购物车中有该商品
      /*foreach($arr as $v)
      {
         if($v[0]==$ids)
         {
            $v[1] = $v[1]+1;
         }
      }*/
      
      for($i=0;$i      {
         if($arr[$i][0]==$ids)
         {
            $arr[$i][1]+=1;
         }
      }
      
      $_SESSION["gwc"] = $arr;
   }
   else
   {
      //2.如果购物车中没有该商品
      $asg = array($ids,1);
      $arr[] = $asg;
      $_SESSION["gwc"] = $arr;
   }
   
}

header("location:main.php");

php添加购物车

标签:width   1.0   ansi   添加   xmlns   art   []   charset   pac   

原文地址:http://www.cnblogs.com/fsqs38093/p/7084577.html

上一篇:JSP MVC架构

下一篇:迁移ASP程序


评论


亲,登录后才可以留言!