[請益] 訂單的陣列一次傳送問題

看板PHP作者 (白)時間16年前 (2008/05/04 22:22), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
各為版友好: 小弟目前在新增訂單的問題卡了很久,情況可能有點複雜: ↓↓目前訂單頁面上的規劃↓↓ 訂單編號 客戶名稱 訂貨日 交貨日 //這些是只需要insert一次到資料庫中 order_num cus_num order_date order_enddate 而這些資料是存到`order`這個table //接下來是多筆的陣列輸入 產品代號 產品規格 數量 單價 備註 //這些重複性資料 prod_Pnum prod_spec prod_amount prod_price prod_note 會輸入到`product` 代號一 規格一 數量一 單價一 備註一 代號二 規格二 數量二 單價二 備註二 代號三 規格三 數量三 單價三 備註三 代號四 規格四 數量四 單價四 備註四 代號五 規格五 數量五 單價五 備註五 ... ... ... ... ... 代號三十 規格三十 數量三十 單價三十 備註三十 ---- 其中`product`有prod_num, prod_Pnum, "order_num", prod_spec, ...這幾個欄位 也就是說,在Insert到`product`時,除了要抓陣列值,也會同時重複抓最上方的 order_num來做寫入;另外每筆訂單都也不會都剛好輸入三十筆產品資料。 小弟是用dreamweaver來建立,參考網路上資料,把陣列的欄位設成如:prod_Pnum[] , prod_spec[], ...等。但是送出表單時還是沒效果,訊息是: "prod_Pnum can not be null"......也就是沒有抓到所輸入的值 請問我這樣子還有辦法一次送出整個訂單嗎?如果可以的話,試問該如何著手?? 本來小弟還想使用javascript來做小計跟總計,不過陣列的問題小弟就很頭痛了... 是不是該跳脫dreamweaver了...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.54.116

05/04 23:11, , 1F
#17Vz0j7U 應該有您想要的答案,多爬文,不要有問題才來。
05/04 23:11, 1F

05/05 00:01, , 2F
J大,你這篇我有爬過,想請教"$key => $array"是在表達?
05/05 00:01, 2F
文章代碼(AID): #187SQgnG (PHP)
文章代碼(AID): #187SQgnG (PHP)