Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过表单发布多个值,以对输入执行PHP/MySQL查询_Php_Mysql_Forms_Post_Echo - Fatal编程技术网

通过表单发布多个值,以对输入执行PHP/MySQL查询

通过表单发布多个值,以对输入执行PHP/MySQL查询,php,mysql,forms,post,echo,Php,Mysql,Forms,Post,Echo,对这个问题有点困惑 我的网站有一个管理部分,管理员可以通过ID号搜索乘客,搜索会将所有相关数据返回给该乘客。当只使用一个参数时,这些搜索看起来很好 现在,当发布此表单中的信息时 <form action="search2.php" method="post"> <table> <tr><td>Aircraft ID:</td><td><input type="text" name="addAircraftI

对这个问题有点困惑

我的网站有一个管理部分,管理员可以通过ID号搜索乘客,搜索会将所有相关数据返回给该乘客。当只使用一个参数时,这些搜索看起来很好

现在,当发布此表单中的信息时

    <form action="search2.php" method="post"> 
<table> 
<tr><td>Aircraft ID:</td><td><input type="text" name="addAircraftID" /></td></tr> 
<tr><td>Aircraft Type</td><td><input type="text" name="addAirType" /></td></tr> 
<tr><td colspan="2" align="center"><input type="submit" /></td></tr> 
</table> 
 <input type="hidden" name="addaircraft" value="formsub5"/>
</form> 
在上一个表单中发布的值被正确地回显。但是,在下面的代码中,似乎永远不会触发此事件。当我在表格中提交了多个值时,是否需要做一些不同的事情

          if (isset($_POST['addaircraft']) && $_POST['addaircraft']=='formSub5') {



echo "Aircraft Added Successfully! Taking you back to your control panel!";
echo '<meta http-equiv="refresh" content="30;url=http://www.seatselector.net/admin.php">';


 }
我在网上查过了,不幸的是找不到太多的帮助,希望你们能帮忙

非常感谢,

汤姆

值为formsub5,而$\u POST[]检查formsub5


区分大小写的字符串。

如果条件不起作用,具体是什么?比较还是设定?试试这个:var\u dump$\u POST。你会得到什么?还有,你确定这个条件是否有效吗?也许在那之前剧本就完成了?尝试:如果你的if{}else{echo'test';}我直到现在才意识到这个函数@Truth and ThiefMaster,谢谢你更新我!谢谢你,只是需要另一双眼睛!
          if (isset($_POST['addaircraft']) && $_POST['addaircraft']=='formSub5') {



echo "Aircraft Added Successfully! Taking you back to your control panel!";
echo '<meta http-equiv="refresh" content="30;url=http://www.seatselector.net/admin.php">';


 }
<input type="hidden" name="addaircraft" value="formsub5"/>