php购物车数据表,PHP开发简单购物车功能创建数据库表
前面的章節我們分別介紹了javascript和jquery實現購物車功能。
本章節我們將通過php代碼來為朋友們講解購物車功能實現思路。
方法是把從數據庫中獲取的商品存入數組,對數組進行操作,數組中的每一組記錄都是一個商品的信息(個數,價格等),
點擊購買某商品后,在session中處理購買商品操作,如果是第一次購買,將相應的商品信息添加到session中;如果已經
購買則總價格增加,相應商品數量增加。最后將session中的商品信息(即購物車中的商品)和總價顯示到頁面。
首先,建立一個數據庫test:<?php
//?創建連接
$conn?=?new?mysqli("localhost",?"uesename",?"password");
//?檢測連接
if?($conn->connect_error)
{
die("連接失敗:?"?.?$conn->connect_error);}
//?創建數據庫
$sql?=?"CREATE?DATABASE?test";
if?($conn->query($sql)?===?TRUE)
{
echo?"數據庫創建成功";
}?else?{
echo?"Error?creating?database:"?.?$conn->error;
}
$conn->close();
?>
再建立一個簡單的good表,用來存放商品信息
創建3個目錄即可:
id : 它是唯一的,類型為 int ,并選擇主鍵。
name:商品名稱,類型為?varchar, 長度為20。
price:商品價格,類型為?varchar, 長度為20。<?php
$SQL?=?"CREATE?TABLE?IF?NOT?EXISTS?`good`?(
`id`?int(6)?unsigned?NOT?NULL?AUTO_INCREMENT,
`name`?varchar(20)?NOT?NULL,
`price`?varchar(20)?NOT?NULL,
PRIMARY?KEY?(`id`),
)?ENGINE=InnoDB??DEFAULT?CHARSET=utf8;?"
?>
創建好表后加入幾條測試數據<?php
$SQL?=?"?INSERT?INTO??'good'?('id',?'name',?'price')VALUES
(1,?'蘋果',?'4999’),
(2,?'微軟',?'3888’),
(3,?'戴爾',?'4555’);"
?>
這樣我們就完成一些準備工作,可以開始PHP編碼。
總結
以上是生活随笔為你收集整理的php购物车数据表,PHP开发简单购物车功能创建数据库表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++this指针详解
- 下一篇: Android服务器 KSWEB v3.