在生成的表单元素以及之前的元素的名字加上中括号即可实现
比如: name="contents" => name="contents[]",最后提交获取到的数据是一个数组形式的。
代码如下:
/>
.......
PHP 接受表单:$count=count($_POST["laiwen"]);
for($i = 0; $i
}
大概的意思就是这样 你可以试试看,要插入数据库那就直接在for循环中假如sql语句就可以了
别管用的是什么框架,表单始终都是post的表单,这是无论如何都改变不了的,你只需要用$_POST接收就行了,连循环都不用
对于这个问题,很简单,你是如何解决php接收 checkbox的值的呢?这个也同理。
把表单的 name 属性设置为数组形式的,如
想几个都行。比如我写的有两个 name 是 type[] 的表单
print_r($_POST);
}else{
?>