确保您输入的名称唯一。但是您可以这样命名每列(例如,请参见此处):
<input type="text" name="column1[]" />
<input type="text" name="column2[]" />
<input type="text" name="column3[]" />
这样,您可以使用for循环通过PHP访问列。
for($i = 0; $i < $n; $i++) // If you have $n rows
{
echo($_POST["column1"][$i]);
echo($_POST["column2"][$i]);
echo($_POST["column3"][$i]);
}
要将多行插入到MysqL数据库中,请使用以下语法(另请参见:参见此处)。
INSERT INTO
tbl_name (column1, column2, column3)
VALUES
(1,2,3),
(4,5,6),
(7,8,9);
现在,您应该设置为构建SQL查询。