首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表单2 sql从表单1获取字段

表单2 sql从表单1获取字段
EN

Stack Overflow用户
提问于 2012-08-18 14:28:33
回答 2查看 113关注 0票数 0

我有两个表单form 1form 2

form 1有20个数据字段,它的操作是更新。在form 2中,我有另一个操作,但我想从form 1获取20个字段的数据。

有没有可能做到这一点,以及如何做到?此外,表单%1和表单%2在同一页中。

我已经有了一个解决方案,那就是在表单2中放置20个隐藏字段,这样表单2就可以从那里获得它,这很繁琐。但我能问你们有没有更简单的办法?

EN

回答 2

Stack Overflow用户

发布于 2012-08-18 14:40:23

您可以将表单1中的所有输入保存在会话变量中,并将其恢复到表单2中。为此,请编写一个函数,该函数将所有$_GET和$_POST变量存储在$_SESSION数组的一个元素中(使用参数名作为键)。

票数 0
EN

Stack Overflow用户

发布于 2012-08-18 15:01:24

这个“问题”是每一个PHP开发人员都在某个时候解决的问题。

最好的方法是将以前表单中的数据保存到$_SESSION中。但是,如果您在同一会话中填写表单,这将是一个有效的解决方案。

如果您正在构建电子商务站点,其中用户必须填写多个付款表单,或者一些大型测试应用程序,其中学生填写多个表单测试,那么将每个表单中的数据存储在DB中并将其关联到UserId可能会更好。这样,用户就可以从不同的位置继续填写表单。

附注:如果你改用AJAX,你只会在现有应用程序的基础上再增加一层复杂性。尤其是如果您在JavaScript方面的技能有限的话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12016412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档