作者atmpchk (白)
看板PHP
标题[请益] 订单的阵列一次传送问题
时间Sun May 4 22:22:33 2008
各为版友好:
小弟目前在新增订单的问题卡了很久,情况可能有点复杂:
↓↓目前订单页面上的规划↓↓
订单编号 客户名称 订货日 交货日 //这些是只需要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
1F:推 JoeHorn:#17Vz0j7U 应该有您想要的答案,多爬文,不要有问题才来。 05/04 23:11
2F:→ atmpchk:J大,你这篇我有爬过,想请教"$key => $array"是在表达? 05/05 00:01