php商城的购物车功能,php实现购物车功能(以大苹果购物网为例)
首先是幾個簡單的登錄頁面
登錄
用戶名:密 碼:登錄頁面寫好之后,需要進入處理頁面,從數據庫中調出用戶名和密碼:
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实现购物车功能(以大苹果购物网为例)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: echarts数据怎么赋值 vue_vu
- 下一篇: html图片自动切换的幻灯片效果的,js