當前位置:首頁 » 購物大全 » 購物車如何存儲多個商品的id

購物車如何存儲多個商品的id

發布時間: 2021-01-22 13:12:53

A. js如何把購物車列表裡所有選中的id放進不同的數組里list格式是這樣的

看你的數據格式,應該是一個標準的jsonarray格式,但是感覺你沒有說清楚,內我猜測一下吧。容現在有4個商品,id分別是3,4,5,6。需要根據用戶具體選擇了哪個商品,然後將商品從購物車中放入你要的數組中,數組格式是jsonarray格式。其實不是如何放入數組中,而是根據用戶的選擇如何生成最終的數組。
比如用戶選擇了兩個3,三個5,一個6,那麼你生成的數組應該是
var list=[{id:3,number:2},{id:5,number:3},{id:6,number:1}];
還是不了解你具體的業務,不明白為什麼你的數據格式要那麼復雜,可以將業務邏輯將清楚,再討論一下。

B. 購物車中有多個商品向資料庫中添加時如何添加

用數組模式,把多個商抄品名稱和對應的數量組合成2個數組

比如有商品SP01,SP02,SP03
對應的數量100,200,300
把商品數組為SP01,SP02,SP03 (,符號為數組分隔符)
對應的數量也數組為100,200,300 (,符號為數組分隔符)

在商品提交頁那裡把商品名稱和數量寫在只讀的文本輸入框里,並分別把名稱和數量的文本輸入框
的ID取一樣(名稱一個,數量一個),提交的時候系統會自動用,符號數組你傳過去的值,如果你把這當成一個訂單號處理,可以只寫一條數據到資料庫,要在前台顯示這條數據可以用到下面的一段代碼

bh=split(編號數組,",") ' 把訂單編號數組分開
for i=0 to ubound(bh)
商品編號=bh(i) '商品編號
exit for

C. 如何用java做一個購物車,用redis來緩存商品id

用java做一個購物車有三種方法:

1.用cookie實現購物車;

2.用session實現購物車;

3.用cookie和資料庫(購物車信息持久化)實現購物車。

D. 購物車中多個商家的多個商品訂單如何分發

購物車里的數據可以放在session中,容器用hashmap
例如:
定義一個hashmap叫shoppingHM,向裡面添加2個商鋪專的訂單
shoppingHM.put("shopA",ArrayList< CartItem >);
shoppingHM.put("shopB",ArrayList< CartItem >);

ArrayList就相當於屬你說的list
這樣你在取數據時直接下商鋪唯一主鍵就可以
ArrayList shopA_proctList = (ArrayList) shoppingHM.get("shopA");

如果沒有特殊要求,盡量使用非線程安全的容器,更有效率

E. 購物車單個商品可以增減,多個商品就無法增減,怎麼改

引用 3 樓 topyxu 的回復: splendid_javasp-----每個商品的數量都要獨立計算,尤其在for循環里,需要做不同的標記版 怎麼標記,你舉個例子權 從商品欄添加商品到購物車的 …,網路搜索"超市管理精英網"獲取超市購物車相關資料

F. 求hibernate大神救命,建立一對多關系 購物車與商品的關系,商品的主鍵id映射到購物車中commodity_id

個人覺得應該是商品表中含有購物車的id, 而不是購物車中含有商品的id, 因為這樣內的話購物車中容那麼多商品id, 會造成數據冗餘, 數據表的列原子性也被打破了

你突然說道一對多的關系, 一下子給蒙了, 你說的一定要在購物車中設置商品id, 這樣的情況我還沒有碰到過, 不過應該可以通過中間表來實現, 就是當做是多對多的關系, 然後有一方是1, 而另外一方是多, 多對多不會有外鍵, 而是一張中間表, 應該能夠滿足你的要求

G. 用asp寫的購物車中多個商品數據如何保存到資料庫中看了數組的方法,還是不理解怎麼存資料庫的。求實例!

終於搞定了。其實也好簡單,被數組給恐嚇倒了。貼代碼,供大家參考吧

dim cbid,mname,mdw,mzk,mnum,mcid
cbid=split(replace(request.Form("cbid")," ",""),",")
mname=split(replace(request.Form("mname")," ",""),",")
mnum=split(replace(request.Form("mnum")," ",""),",")
mdw=split(replace(request.Form("mdw")," ",""),",")
mzk=split(replace(request.Form("mzk")," ",""),",")
mrmb=split(replace(request.Form("mrmb")," ",""),",")
mpaya=split(replace(request.Form("mpaya")," ",""),",")
mcid=request.Form("mcid")
For i=0 To UBound(cbid)

set rs=server.createobject("adodb.recordset")
sql = "SELECT mname,mnum,mdw,mrmb,mrmb2,mzk,mer,mtime,mbz,mcid FROM maichu"
rs.Open sql,conn,1,3
rs.AddNew
rs(0)=mname(i)
rs(1)=mnum(i)
rs(2)=mdw(i)
rs(3)=mrmb(i)
rs(4)=mpaya(i)
rs(5)=mzk(i)
rs(6)=Session("uid")
rs(7)=Now()
rs(8)=request.Form("mbz")
rs(9)=mcid
rs.Update
rs.Close
set rs=nothing
Next

H. java購物車怎麼存入資料庫購物車對象中有一個集合,有一個id

可以用主細表這樣的兩個表,一個主表、一個明細表。。。。。。記住用戶的ID、然後明細表記錄各商品信息 。。。。。。。。。。。。。。

I. java 寫個 購物車 能放多個類的 我用的是 map集合

map中,存放購物者的id和對應的商品

~
~
~

J. 淘寶賣家如何在一個商品頁面中購物車內呈現多個商品

呈現多個商品在買家的購物車是不存在的,你截圖中產品有多個套餐選擇,這是賣家設置的多個SKU,在寶貝編輯發布頁面,可以根據你的商品情況設置銷售屬性,例如顏色分類,尺碼等,您可以根據網店商品實際情況勾選輸入適合的屬性再發布,若編輯頁面沒有銷售屬性勾選,則該類目不能發布SKU,不影響商品上架銷售

熱點內容
斷背山有幾分鍾 發布:2024-08-19 08:31:17 瀏覽:253
日本電影 女老師和學生私奔 發布:2024-08-19 08:29:36 瀏覽:49
台灣電影 雙胞胎 發布:2024-08-19 08:02:18 瀏覽:134
2020最新電影在線觀看網站 發布:2024-08-19 07:56:06 瀏覽:641
男男電影虐 發布:2024-08-19 07:04:57 瀏覽:10
韓國電影李采潭主演的關於發廊的 發布:2024-08-19 07:01:57 瀏覽:2
每期都有做的動漫 發布:2024-08-19 06:44:33 瀏覽:778
東宮拍攝時間 發布:2024-08-19 06:44:12 瀏覽:5
林正英電影情節鬼抬轎 發布:2024-08-19 06:36:35 瀏覽:254
懂的都懂在線觀看網站 發布:2024-08-19 06:26:11 瀏覽:676