从PHP中的单个提交按钮提交两个不同的表单?

时间:2011-12-17 09:54:12

标签: php html mysql

如何在使用PHP单击第二个表单的提交按钮后,在同一个数据库中的两个不同表中提交两个不同的表单dat,每个表单都有一个提交按钮?

2 个答案:

答案 0 :(得分:2)

以第二种形式创建许多隐藏字段(取决于您在第一种形式中有多少文本字段)。在第二次提交buttone时使用onclick="return xxx()",其中xxx是一个函数,它使用第一个中的值设置第二个表单中的隐藏字段。只记得从xxx()返回bool

答案 1 :(得分:0)

PHP在服务器端运行,并且(通常)在用户有机会与之交互之前呈现HTML。据我所知,你不能将一个按钮连接到只有HTML的两个表单,因此你不能只使用PHP。你必须使用JavaScript,例如你可以使用jQuery拦截提交事件并做任何你想做的事情,而不是像往常一样让表单提交请求。