91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP如何實現添加購物車功能

發布時間:2021-06-18 15:26:56 來源:億速云 閱讀:204 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關PHP如何實現添加購物車功能的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

關于php實現添加購物車功能,具體代碼如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
<body>
<h2>商品列表</h2>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td>水果代號</td>
    <td>水果名稱</td>
    <td>水果價格</td>
    <td>水果產地</td>
    <td>水果庫存</td>
    <td>操作</td>
  </tr>
  <?php
  session_start();
  include("../fengzhuang/DBDA.class.php");
  $db = new DBDA();
  $sql = "select * from fruit";
  $arr = $db->Query($sql);
  foreach($arr as $v)
  {
   echo "<tr>
    <td>{$v[0]}</td>
    <td>{$v[1]}</td>
    <td>{$v[2]}</td>
    <td>{$v[3]}</td>
    <td>{$v[4]}</td>
    <td><a href='add.php?ids={$v[0]}'>加入購物車</a></td>
  </tr>";
  }
  ?>
</table>
<?php
var_dump($_SESSION["gwc"]);
?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
<body>
<h2>購物車詳情</h2>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td>水果代號</td>
    <td>購買數量</td>
    <td>操作</td>
  </tr>
  <?php
  session_start();
  $arr = array();
  if(!empty($_SESSION["gwc"]))
  {
   $arr = $_SESSION["gwc"];
  }
  foreach($arr as $v)
  {
   echo "<tr>
    <td>{$v[0]}</td>
    <td>{$v[1]}</td>
    <td></td>
  </tr>";
  }
  ?>
</table>
</body>
</html>
<?php
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<count($arr);$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如何實現添加購物車功能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

晴隆县| 宁都县| 和田县| 泰来县| 北流市| 锡林郭勒盟| 留坝县| 安吉县| 乌拉特前旗| 舟曲县| 永春县| 阿拉尔市| 凤山市| 汕头市| 同江市| 广东省| 深水埗区| 灵宝市| 苍溪县| 牙克石市| 万安县| 德保县| 贵德县| 清涧县| 姚安县| 富宁县| 珠海市| 句容市| 西丰县| 同德县| 德庆县| 利辛县| 朔州市| 岳池县| 远安县| 林口县| 贵阳市| 清水河县| 泸定县| 化德县| 改则县|