我可以使用以下命令将多行添加到我的数据库中
$sql = 'INSERT INTO 'tablename' ('column1', 'column2') VALUES
('data1', 'data2'),
('data3', 'data4'),
('data5', 'data6'),
('data7', 'data8');
';
但我不知道如何创建一个允许我向数据库添加多行的表单。
过去,当我只想一次添加一行时,我可以在表单中执行类似的操作。
<input type="text" name="name" value="">
以及我的 PHP 中的以下内容
$_POST['name']
但当您想插入多行时,这不起作用。有人可以在这里指出我正确的方向吗?
你可以使用 php 数组,所以你可以
<input type="text" name="name[]" value="">
请注意名称后面添加的方括号。您可以在表单中拥有多个实例,然后在 php 中将其引用为:
$_POST['name'][$i]
其中 $i 是一个变量,索引数组中的值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)