新聞中心
php里用數(shù)據(jù)庫實(shí)現(xiàn)購物車是怎么個(gè)思路,求高手解答
數(shù)據(jù)庫是建立一個(gè)購物車的表的。用戶ID作外鏈。用戶選定一種商品,存商品相關(guān)屬性入表。用戶查看購物車時(shí)只要把有該用戶ID的購物信息讀出來就行了。維護(hù)這張表就可以體現(xiàn)出用戶的購物行為了。
網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為成都報(bào)廢汽車回收等企業(yè)提供專業(yè)服務(wù)。
PHP怎么做購物車?
購物車有兩種實(shí)現(xiàn)方式,一種是保存在數(shù)據(jù)庫,另外一種是session
保存在數(shù)據(jù)庫的不會(huì)以為關(guān)閉瀏覽器而消失,session會(huì)因?yàn)殛P(guān)閉瀏覽器就沒有了。
原理是把每個(gè)商品的信息存到一個(gè)數(shù)組里面,然后以這個(gè)商品的id作為鍵值,然后吧數(shù)組存到session里面就行,
如果是存入數(shù)據(jù)庫的話,就用關(guān)聯(lián)數(shù)據(jù)存一下就行的
php 實(shí)現(xiàn) 購物車 提交到 訂單的數(shù)據(jù)庫
用戶登陸后系統(tǒng)應(yīng)該會(huì)分配一個(gè)session : id,這個(gè)id應(yīng)該是改用于的用戶表id。然后再做一個(gè)購物車的表,里面可以只考慮存商品id、用戶id等關(guān)鍵信息;
當(dāng)用戶提交購買的時(shí)候再做相關(guān)的操作,具體可以參考淘寶、天貓的購物車已經(jīng)后續(xù)付款效果。
分享文章:php購物車的數(shù)據(jù)庫操作 php購物車的原理
本文來源:http://fisionsoft.com.cn/article/hphpdi.html