如何将2个php文件中的数据提交给mySQL

时间:2013-04-04 22:17:45

标签: php mysql ajax forms

我正在尝试将来自p1.php的数据与来自p2.php的数据结合起来并一起提交到mySQL,在p1.php中

$.post("p2.php", $("#myForm1").serialize());

然后直接到p2.php:

location.href='p2.php';

p2.php 中我还有一个IDed myForm2表单:

$.post("p2.php", $("#myForm2").serialize());

然后在p2.php中,我将数据插入mySQL,但结果是我无法获得myForm1(位于p1.php中)的数据,

我该怎么办? THX!

2 个答案:

答案 0 :(得分:2)

将数据保存在会话数组中。

答案 1 :(得分:0)

从myFOrm1获取序列化数据,并将其放入myForm2中的隐藏字段,然后在提交myForm2时,您将获得该表单中的所有内容+第一个表单中的数据。 您可以将myForm1中的序列化数据设置为$ _SESSION或smth,因此无法从前端访问它。然后,您可以随时检索该数据。