我有一个动态输出窗体,其中文本输入字段具有相同的名称。我需要通过 循环输入文本并为数据库中的每个文本字段输入插入多行。通过窗体输入数组循环
$sql="INSERT INTO orderitems (orderNum,productNum,quant)
VALUES
('$num1','$_POST[pNum]','$_POST[quant]')";
<input type="text" name="pNum" value="<?php echo $t1; ?>"> //may have several with same name
你必须给这些字段命名为'pNUm []',否则PHP无法处理具有相同名称的多个字段。看看这里:http://php.net/manual/en/language.variables.external.php – 2010-10-13 13:07:46