Chinaunix
标题:
Form表单是动态生成的,后台如何得到表单的动态名称?
[打印本页]
作者:
dolphin836
时间:
2013-03-28 11:06
标题:
Form表单是动态生成的,后台如何得到表单的动态名称?
本帖最后由 dolphin836 于 2013-03-28 13:19 编辑
在前台使用Form表单把分类显示出来,对应的处理是修改和删除。
见下图:
2.PNG
(6.03 KB, 下载次数: 6)
下载附件
2013-03-28 11:02 上传
Form表单的代码如下:
$result = mysql_query("SELECT CODE FROM HBDX_BASEINFO WHERE TAGSECOND = 'LIST'");
echo '<b>添加分类</b><br />
<form name="ListForm" method="POST" action="setsys.php">
';
$count = 0;
while($listrow = mysql_fetch_array($result))
{
echo '<input type="text" name="list'.$count.'" value="'.$listrow['CODE'].'">
<input type="submit" name="savesubmit'.$count.'" value="保存">
<input type="submit" name="delesubmit'.$count.'" value="删除">
<br>';
$count++;
}
echo '<input type="text" name="count" value="'.$count.'">
<input type="text" name="newlist">
<input type="submit" name="newsubmit" value="新增">
</form>';
复制代码
请问,在后台setsys.php中应该如何处理这些操作啊?
怎么知道用户是点击的那个按键,因为他们的名字是动态的,我不能检测
以前我都是使用
if(isset($_POST['submit']))
{
}
复制代码
来判断的
本人新手 ,请大侠指点下,或者Form表单可以用更好的处理方式?
作者:
maochanglu
时间:
2013-04-02 08:21
拆封成多个 form
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2