问题描述:
做一个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代码中可能做的不好,总体效果如图: