我有一个有多个表单标签的php页面.每个表单都处理一个特定的选项卡.它只是一个搜索,但每个选项卡都提供日期,数字或名称的搜索.
每个表单标签都有不同的名称....如何知道在结果页面中提交了哪个表单来相应地自定义数据库搜索?
是$ _POST还是$ _REQUEST?
<form name="invoice" action="result.php" method="POST"><br><br>
<form name="customer" action="result.php" method="POST"><br><br>
<form name="customer" action="result.php" method="POST"><br><br>
Run Code Online (Sandbox Code Playgroud)
上面的每一个都包含一个带有输入框和提交按钮的表.
谢谢,
我建议为每个表单添加一个隐藏的输入字段,指定表单名称:
<input type="hidden" name="formname" value="invoice" />
Run Code Online (Sandbox Code Playgroud)
然后你可以使用$ _POST ['formname']变量来获得它.