比如我有10个<input name="<? echo 'pic'.$i; ?>" type="text" size="20" maxlength="250" >
这样的表单。。
$i=1;$i<=33;$i++ 在接受的页面怎么分析传过来的值
使他进入数据库<?
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];
$pic=$_POST[pic];
$url=$_POST[url];
//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);
?>
这样的表单。。
$i=1;$i<=33;$i++ 在接受的页面怎么分析传过来的值
使他进入数据库<?
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];
$pic=$_POST[pic];
$url=$_POST[url];
//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);
?>
if (pic.$i != '')
{$pic=$_POST[pic.$i];}
}你试试,不是太明白你的意思,你想怎么分析,是不是有值的才传???
foreach($_POST as $k => $v){
echo $k.' = '.$v.'<br>';
}
?>看到结果你就会明白了
<input name=" <? echo 'pic3; ?>
<input name=" <? echo 'pic4; ?>
....
<input name=" <? echo 'pic10; ?> 这样10个表单..
我想把这10个表单.同时接收写到数据库了...
然后在另外一个页面用$name=$_POST['ch'];那么就全部接受过来了,$name是个数组,你遍历这个数组就可以了
用。。
$pic=$_POST['pic'.$i]
这样是可以接到。。
echo $total.' = '.$value.' <br> ';
}
用这样可以打印出传过来的值怎么分析使他跟id对应起来写进数据库了。。