網上搜到的,簡單容易理解。cookie存購物車id,db存購物車資料。
//購物車session的產生**
if(! $session && ! $scid)
class cart
/* 查詢失敗
*/ $numrows = mysql_num_rows( $result);
if( $numrows == 0) else
} function add_item( $table, $session, $product, $quantity) else
} function delete_item( $table, $session, $product)
function modify_quantity( $table, $session, $product, $quantity)
function clear_cart( $table, $session)
function cart_total( $table, $session)
} return $total; //返回總價錢
} function display_contents( $table, $session)
$total = $this->cart_total( $table, $session);
$contents[final] = $total;
/* 同時呼叫上面那個cart_total函式,計算下總價錢
並放入 $contents陣列中
*/ return $contents;
/* 將該陣列返回
*/ }
function num_items( $table, $session)
function quant_items( $table, $session)
return $quant; //返回總量 } }
乙個PHP購物車類
cart 購物車類 author doodoo package cart category cart license php license access public version revision 1.10 class cart reset item 這一句是必須的,因為上面的判斷已經移動了陣...
購物車的例子
登出瀏覽商品 檢視賬戶 檢視購物車 gwc array if empty session gwc zhonglei count gwc sum 0 foreach gwc as v danjia db strquery sql sum sum danjia v 1 echo 購物車中有 商品,總 元...
php 實現乙個簡易的購物車
通過提交資料,使用php來出里購物車商品的價錢計算。實現方式 php陣列遍歷。總的過程就是 1 表單基本功能 資料可加減 2 表單資料的處理,遍歷三個資料,獲取字串 3 在php中將字串轉化成陣列,才能計算,第一步 前台資料的處理 在中建立乙個商品基本資訊 針對數量部分,在jq物件裡實現加減 fun...