html一个页面两个表单提交到一个php文件

发布时间:2019-07-25作者:小灵龙点击:0

问题描述:
做一个dede织梦的二次开发项目,一个页面里面有两个表单,一个提交按钮。如图所示:



刚开始我做两个表单form。然后使用JS。技术不好,没成功。后来我同学说使用一个FORM,name='title[]'这种形式提交。

解决办法:

HTML代码如下

<form name="form1"  action="dd.php" method="post"  >

    <div class='layui-row'>

       <input type="text" name="title[]"/>

        <input type="text" name="zone[]"/>

    </div>

   <div class='layui-row'>

       <input type="text" name="title[]"/>

        <input type="text" name="zone[]"/>

    </div>

    <button type='submit'>提交</button>

</form>

PHP代码如下:
$title=$zone='';

   for($i=0;$i<=1;$i++){

        $title[]=$_POST['title'][$i];

        $zone[]=$_POST['zone'][$i];   

   }

for($i=0;$i<=1;$i++){

        $inQuery = "INSERT INTO `boke_allweb`(title,zone) VALUES ('$title[$i]','$zone[$i]')";

        if(!$dsql->ExecuteNoneQuery($inQuery))

        {
            ShowMsg("把数据保存到数据库时出错,请联系管理员。","javascript:;");

            exit();

        }

    }

PHP代码中可能做的不好,总体效果如图:

标签: