请教表单数组问题 和你写在页面上的东西一样,通过name来取,新建 ,http://bbs.51js.com/viewthread.php?tid=1836&extra=page%3D3%26amp%3Bfilter%3Ddigest 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 updateForum.php////////////////for($i=0;$i<$selforum.length;$i++){ if($selforum['$i'].checked) { $forumid =$_POST[selforum['$i'].value"]; $forumname=$_POST[fname['$i']]; $foruminfo=$_POST[finfo['$i']]; 这样吗?? 但是这样有错误 $forumid =$_POST[selforum['$i'].value];上面写错了 $foruminfo=$_POST['finfo[]'];这样取到数组忘了$_POST[]中要不要引号了,他的name是finfo[] $foruminfo=$_POST['finfo[]'];这样取到数组===============非常感谢,试试 $foruminfo=$_POST['finfo[]'];这样取到数组不行啊 $foruminfo = $_POST["finfo"]; $n = count($foruminfo); for($i=0;$i<$n;$i++) { echo $foruminfo$i]; } 不好意思,上面我发的echo $foruminfo$i];掉了一个[ $i = 0;while($r=mysql_fetch_array($result)){ $fid =$r["id"]; $fname =$r["name"]; $finfo =$r["info"];echo "<tr><td align=\"right\" width=5%><input type=\"checkbox\" name=\"selforum[$i]\" value=\"$fid\" /></td> <td align=\"left\" width=20%><input type=\"text\" name=\"fname[$i]\" value=\"$fname\" size=\"20\" /></td> <td align=\"left\" width=65%><input type=\"text\" name=\"finfo[$i]\" value=\"$finfo\" size=\"60\" /></td></tr>";}程序部分只有这样写,才能在接收数据时区分每个fname对应自己的finfo否则无法确定需要更新的是哪一个forum接收时用$_POST['selforum'],$_POST['fname'],$_POST['finfo']然后foreach() 但是在PHP里怎么判断checkbox是否选中了呢??可以通过checkbox.value吗? 新手问下关于用smarty开发cms session问题请教 问个PHP的简单的header函数问题 fsockopen 问题 遇到查询最大数的问题 伪静态这名词是怎么定义 ? 来看这个url是不是可以叫得上伪静态了 php能否显示执行进度~~~~~~ 请问一下怎么求和! gd库显示的问题 在WIN2000下的PHP+MYSQL可以直接移植到LINUX下吗?(送100分,先来先得) 作工作提醒功能,请各位提供思路。 正则,求教
{
if($selforum['$i'].checked)
{
$forumid =$_POST[selforum['$i'].value"];
$forumname=$_POST[fname['$i']];
$foruminfo=$_POST[finfo['$i']];
这样吗?? 但是这样有错误
$n = count($foruminfo);
for($i=0;$i<$n;$i++) {
echo $foruminfo$i];
}
while($r=mysql_fetch_array($result))
{
$fid =$r["id"];
$fname =$r["name"];
$finfo =$r["info"];echo "<tr><td align=\"right\" width=5%><input type=\"checkbox\" name=\"selforum[$i]\" value=\"$fid\" /></td>
<td align=\"left\" width=20%><input type=\"text\" name=\"fname[$i]\" value=\"$fname\" size=\"20\" /></td>
<td align=\"left\" width=65%><input type=\"text\" name=\"finfo[$i]\" value=\"$finfo\" size=\"60\" /></td></tr>";
}
程序部分只有这样写,才能在接收数据时区分每个fname对应自己的finfo
否则无法确定需要更新的是哪一个forum
接收时用$_POST['selforum'],$_POST['fname'],$_POST['finfo']
然后foreach()
可以通过checkbox.value吗?