关于PHP中的FOR语句的使用

tenhom 2010-08-08 05:15:01
我有两个表
是关于做插入数据的
网页上有30个字段要填,其中ID是tt1,tt2,tt3...tt30这种格式的

在网页如何做用for语句来做插入数据
for ($i=1;$i<27;$i++)
{
$tt=tt.$i;
$tt=$_POST["$tt"]; //这条语句这样写可以不?
}

$sql="insert into test(tt1,tt2,tt3,tt4...tt30) values('"$tt.i"')

SQL语句应该怎么样写才好
...全文
34 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xujian2009 2010-08-08
楼上正解
回复
CunningBoy 2010-08-08
<?php
for ($i=1; $i<31; $i++){
$tt="tt".$i;
$value = $_POST[$tt];
if($i == 30){
$colums .= $tt; //字段名
$values .= $value;// 值
}else{
$colums .= $tt.",";
$values .= $value.",";
}
}

$sql="insert into test(".$colums.") values(".$values.")";
?>
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告