我有一个非常简单的表格。
<input type="text" name="tel">
所以基本上用户点击提交并保存只有电话的新记录。
我想要的是允许用户在数据库中创建许多tel行。我找到了一些不同的方法,并想知道哪种方法是最好的。
1)是复制我的表格并增加数字,这意味着我需要编写大量代码。
<input type="text" name="tel">
<input type="text" name="tel1">
<input type="text" name="tel2">
<input type="text" name="tel3">
submit将创建4个新行,但此方法将为其预期目的创建分配编码。
2)我发现了一些使用类的引用但我没有任何想法从哪里开始上课。
有没有更简单的方法来实现这个目标,还是选项1是我最好的选择?
答案 0 :(得分:0)
像这样使用它。
<input type="text" name="tel[]">
<input type="text" name="tel[]">
<input type="text" name="tel[]">
<input type="text" name="tel[]">
在服务器端,您可以将它们提取为数组。
foreach($_POST['tel'] as $tel=>$value)
{
echo $tel.' - '.$value;
}