如何去实现这个问题?
一个订单记录页面,比如说一个什么活动,家长给子女报名,每提交一笔并生成一个订单号,如果一个订单中有多个子女一起报名,则按顺序生成关联订单号,这个所谓关联订单就是说如果上一个订单号是001,那么,这笔多个子女报名的订单就就是002,003,。。而且,我查看002号订单,那么也能看到003号订单的信息
不知道我表述的是否清楚。。。。
------解决方案--------------------用一个OrderId表示订单,一个订单中可以有多个子女,即多个order_item,这样选择其中某个order_item自然就可以看到同一张订单上的其他Item了.
------解决方案--------------------是父子关系
------解决方案--------------------用数组。JS(或者VBScript)定义一个数组,把按顺序的值写入数组。数组按自动编号存入ID。
如果ID的数值超过你的人数限制。就判断无法加入新成员了。
------解决方案--------------------可以加個字段 "批次 "來區分是否為同一次報名的幾個子女,這樣顯示其中任何一個時,顯示其批次的所有報名者信息
關於控制報名人數:
每次添加報名信息前或添加報名信息時,把報名總人數讀出來,如果再加上現在這個批次報名的人數超過了你的數量,就不讓提交
------解决方案--------------------用数组
------解决方案--------------------琴.剑.酒
琴法:
加个字段
原来是
订单号|名 称|...
001 一家人
002 一家人
003 一家人
.....
现在改为
订单号|名 称|P |...
001 一家人 001
002 一家人 001
003 一家人 001
004 独 个
005 又一家 005
006 又一家 005
剑法:
另起一表,
订单号|P |...
001 001
002 001
003 001
005 005
006 005
洒法:
分家独户批为主打
P表
id|.....
1
2
3
主档
订单号|P |...
001 1
002 1
003 1
004 2
005 3
006 3
------解决方案--------------------去下载个网店源码..看看他们的订单是怎么写的就知道了