php新手購物車實(shí)現(xiàn)的原理基于json與實(shí)現(xiàn)購物車的方法
2021-08-29
以下是本站的兩個(gè)視頻教程,歡迎觀看
JS與開發(fā)購物車教程
課程介紹:《JS與購物車開發(fā)教程》通過兩種方式實(shí)現(xiàn)購物車功能。
實(shí)現(xiàn)購物車
課程介紹:《實(shí)現(xiàn)購物車》的主要目的是制作一個(gè)簡(jiǎn)單的購物車,讓大家在制作過程中了解購物車的原理
我今天正在練習(xí)購物車和提交訂單。寫的有點(diǎn)頭暈。順便說一下,我也整理了一下。這個(gè)購物車比較簡(jiǎn)單。用于短期存儲(chǔ),不存儲(chǔ)在數(shù)據(jù)庫中。
購物車對(duì)于喜歡網(wǎng)購的人來說簡(jiǎn)直是再熟悉不過了。我們不能再熟悉它了。在編寫購物車之前,我們必須首先考慮它。我們需要先從數(shù)據(jù)庫中調(diào)出一個(gè)表,這里
我使用一個(gè)表在php中購物車代碼,然后是一個(gè)登錄表。我用一個(gè)表來調(diào)整用戶名和密碼。一切準(zhǔn)備就緒后,您需要考慮將其放入購物車。會(huì)出現(xiàn)三種情況:
第一種情況:購物車?yán)餂]有東西
第二種情況:購物車中已有該商品,再次添加。在這種情況下,數(shù)量應(yīng)為 +1。
第三種情況:購物車中有產(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)加入購物車的功能
大蘋果購物網(wǎng)
代號(hào) | 水果名稱 | 水果價(jià)格 | 原產(chǎn)地 | 貨架 | 庫存量 | |
{$v[0]} | // 從數(shù)據(jù)庫調(diào)出我們所需要的內(nèi)容{$v[1]} | {$v[2]} | {$v[3]} | {$v[4]} | {$v[5]} | 購買 | //這里的購買相當(dāng)于添加購物車的功能