问题还没解决再发一次。。
我用for语句<? for($i=1;$i<=33;$i++)跑出33个
<input name="<? = title.$i ?>" type="text">
<input name="<? = pic.$i ?>" type="text">
<input name="<? = url.$i ?>" type="text">
这样的表单
把表单框里的值
提交到接收页面
接收页面:
我这样写的。。但只能在php4下可行 。但在php5里行不通。。
我想把提交的上来的值分别写进数据库里的title pic url 字段里。。
不想一个一的接 再一个一个的写进数据库。。。
我想弄个for语句 这样批量写进数据库。。表单空的就让它空值也可以。。
<?
require("config.php");
$conn=mysql_connect($host,$namesql,$passsql);
mysql_select_db($lib,$conn);
//mysql_query("Set Names 'gb2312' ");
for($i=1;$i <=42;$i++){
$title=$_POST[title.$i];
$pic=$_POST[pic.$i];
$url=$_POST[url.$i];
//if($i==42)
// {
$ins="update $table_vip set TITLE='$title',PIC='$pic',URL='$url' where ID=$i";
//die($ins);
//}
mysql_query($ins,$conn);
}
mysql_close($conn);