现状:有几行表单,定义每列为一个变量,分别是$A、$B、$C;
对应数据库中字段分别是a,b,c
问题:怎么把表单中的几行,插入到数据库中?
能不能把代码写下,我是新手:-(
循环语句不会写啊。
比如:
$_POST['a_'.$i]中的'a_'是什么?求解答。。。谢谢哈
追答$_POST['a_'.$i]是我假设性取的$A值。你可以提供部分代码,那样我才知道你的数据时怎样的。
追问首先表单提交这里需要修改。
$i = 0;
while($myrow=mysql_fetch_array($result))
{
$i++
?>
"/>
" value=......
" value=......
提交表单后数据接收处理:
$count = $_POST['count'];
for($i=0;$i<$count;$i++)
{
$A = $_POST['A'.$i];
$B = $_POST['B'.$i];
$C = $_POST['C'.$i];
$s1 = "insert into(A,B) TB1 values('$A','$B')";
$s2 = "insert into(C) TB2 values($C)";
.....执行数据插入
}
很详细,谢谢了。