【发布时间】:2013-01-09 17:17:24
【问题描述】:
我从具有39 fields 的表单中获取值,所有字段的名称顺序为
field1,field2,field3 .......
我的sql表mytable也有39个同名字段,即field1,field2,field3 .......
现在在 submit.php 中,我正在寻找一个解决方案,我不想将所有这 39 个变量都写入mytable 即INSERT INTO mytable VALUES(field1,field2,field3,......)
但我正在寻找一种解决方案,在这种解决方案中,我不必编写所有这 39 个变量,而且我仍然可以将它们存储在 sql 的 39 个不同字段中。我试过的是:
$query=mysql_query("INSERT INTO mytable VALUES (
".
for ($k=1; $k<=39; $k++)
{
$vari=$_POST["field".$k];
$Temp_previous_total++;
}
.")");
【问题讨论】:
-
那里有问题吗?这就是你的示例代码不起作用的原因吗,有多种原因:P.
标签: php mysql forms bulkinsert