FORM中存在多处动态添加表单元素,如果保存或修改呢

浏览:1421 发布日期:2014/02/24 分类:求助交流
比如:
本来表单中存在个人的各种信息,这些信息是要插入到一个主表中的
还有一些其他的动态添加的元素
比如工作经历,家庭信息等,这些信息时动态的需要提交到其他的一些表中
那么,保存和修改的时候该如何操作呢

我的思路是,保存的时候,可以提交到一个ACTION中,使用$MAP['ABC']=$_POST['ABC']来获取值,使用多个ADD方法保存,如果是动态添加的,那么就使用FOREACH循环插入或者ADDALL
这样倒是能解决添加,但是如果修改呢,修改的时候可能会删除某条信息,然后再插入某几条信息,那该如何操作,难道要做一个老长的ACTION的,循环或者每条是否没存在ID,如果没有ID再ADD,有ID就SAVE?

感觉好麻烦啊,大家有没有好的思路或者方法呢,先谢谢大家了
最佳答案
评论( 相关
后面还有条评论,点击查看>>