根据数组在数据库表中添加行

时间:2019-01-29 15:23:06

标签: php html

请告诉我输入的数量为n。它总是不同的,可能是1,可能是20。代码如下:

<form action="/1.php" method="post">
<input type="text" value="1" name="more[1]">
<input type="text" value="2" name="more[2]">
<input type="text" value="3" name="more[3]">
<input type="text" value="4" name="more[4]">
<input type="text" value="5" name="more[5]">
<input type="submit">
</form>

如何在表格中添加与我们在表格中输入的一样多的行?即,应在表中创建5条记录。预先谢谢你。

1 个答案:

答案 0 :(得分:0)

在“操作”页面上,在输入数组上创建循环

尝试

foreach($_POST['more'] as $value){
   $query = mysqli_query('Insert Into TableName Values("",$value)');
}

希望这个想法对您有帮助