新聞中心
小編給大家分享一下php怎樣實(shí)現(xiàn)產(chǎn)品加入購物車功能,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)專注于類烏齊企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開發(fā)。類烏齊網(wǎng)站建設(shè)公司,為類烏齊等地區(qū)提供建站服務(wù)。全流程按需制作,專業(yè)設(shè)計,全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)今天在練習(xí)購物車以及提交訂單,寫的有點(diǎn)頭暈,順便也整理一下,這個購物車相對來說比較簡單,用于短暫存儲,并沒有存儲到數(shù)據(jù)庫,購物車對于愛網(wǎng)購的人來說簡直是熟悉的不能再熟悉了,在寫購物車之前,我們首先要構(gòu)思一下,我們需要先從數(shù)據(jù)庫中調(diào)出一張表格,這里我用的是fruit表,其次是登錄表,我用的是login表,用來調(diào)用戶名和密碼的,所有的都準(zhǔn)備好之后就要考慮放入購物車是會有三種情況的:
第一種情況:購物車?yán)锩媸裁炊紱]有
第二種情況:購物車?yán)锩嬉呀?jīng)有此產(chǎn)品了,再次加入 這種情況下考慮到的是 數(shù)量要+1
第三種情況:購物車?yán)锩嬗挟a(chǎn)品了,但是沒有此產(chǎn)品
下圖是用到的數(shù)據(jù)庫表格:
下面是登錄頁面的代碼:
登錄頁面寫好之后,需要進(jìn)入處理頁面,從數(shù)據(jù)庫中調(diào)出用戶名和密碼:
Query($sql); if($arr[0][0]==$pwd && !empty($pwd)) //判斷所填寫的密碼和取到的密碼是一樣的,而且密碼不能為空 { $_SESSION["uid"]=$uid; header("location:main.php"); } else { echo"登錄失敗"; }
登錄頁面如圖所示:
下面要進(jìn)入主頁面了,從數(shù)據(jù)庫中把所有的水果信息調(diào)出來,然后我們再來實(shí)現(xiàn)加入購物車這一項(xiàng)功能。
大蘋果購物網(wǎng)
代號 | 水果名稱 | 水果價格 | 原產(chǎn)地 | 貨架 | 庫存量 | |
{$v[0]} | // 從數(shù)據(jù)庫調(diào)出我們所需要的內(nèi)容{$v[1]} | {$v[2]} | {$v[3]} | {$v[4]} | {$v[5]} | 購買 | //這里的購買相當(dāng)于添加購物車的功能