1. 程式人生 > >php 實現簡單加入購物車

php 實現簡單加入購物車

複製程式碼
 1 <h2>大蘋果購物網</h2>
 2 <?php
 3 session_start();
 4 include("DADB.class.php");
 5 $db=new DADB();
 6 ?>
 7 <table border="1" width="100%" cellpadding="0" cellspacing="0">
 8     <tr>
 9         <td>代號</td>
10         <td>水果名稱</td>
11         <td>水果價格</td>
12         <td>原產地</td>
13         <td>貨架</td>
14         <td>庫存量</td>
15         <td></td>
16     </tr>
17     <?php
18 
19     $uid=$_SESSION["uid"];
20 
21     $sql="select * from fruit";
22     $arr=$db->Query($sql);
23     foreach($arr as $v)
24     {
25         echo"<tr>
26         <td>{$v[0]}</td>   // 從資料庫調出我們所需要的內容
27         <td>{$v[1]}</td>
28         <td>{$v[2]}</td>
29         <td>{$v[3]}</td>
30         <td>{$v[4]}</td>
31         <td>{$v[5]}</td>
32         <td><a href='add.php?ids={$v[0]}'>購買</a></td>  //這裡的購買相當於新增購物車的功能 
33     </tr>";
34     }
35     ?>
36 
37     <?php
38  //這裡顯示的是 購物車有多少產品,和產品的總價格
39     $ann=array();
40     if(!empty($_SESSION["gwc"]))
41     {
42         $ann=$_SESSION["gwc"];
43     }
44     $zhonglei = count($ann); 
45 
46     $sum=0;
47     foreach($ann as $k)
48     {
49         $sql1="select price from fruit where ids='{$v[0]}'";
50 
51         $danjia=$db->Query($sql1);
52 
53         foreach($danjia as $n)
54         {
55             $sum=$sum + $n[0]*$k[1];
56         }
57 
58 
59     }
60     echo"購物車有<mark>{$zhonglei}</mark>種商品,總價格為<mark>{$sum}</mark>元";
61     ?>
62 </table>
63 <div>
64 <a href="gouwuche.php">檢視購物車</a>
65 <a href="main.php">瀏覽商品</a>
66 <a href="zhanghu.php">檢視賬戶</a> </div>
67 
68 </body>
複製程式碼