- 论坛徽章:
- 0
|
大家帮下忙了:
<form name="form" method="post" action="pkd.php">
<input name="zbr[]" type="checkbox" value="<? echo $row[user_id];?>"> <font color=red><?echo $row[user_name];?></font></td>
<td width="128" align="right"><font color="#CC0033">---> 分配:</font></td>
<td width="278">
<input name="rate[]" type="text" value="" size="4" maxlength="6"> <strong><font color=red>%</font>< > (必须是整数)
<input name="paysubmit" type="submit" class="Btn" id="paysubmit" value="付 款" >
</form>
PKD.php
<?
if ($_POST["paysubmit"]!=""){
if ($zbr==""){
echo ErrWindow("您没有选取!");
}else{
foreach ($rate as $r){
foreach ($zbr as $v){
mysql_query("update {$tablepre}taskreplay set zbr=$v,rate=$r,zbstate=1 where user_id=$v and sk_id=$sk_id");
//echo "$r";
}
}
close();
echo MsgWindow("成功!",$f_url);}
}
?>
其中 Checkbox的各个值可以传递过去,但是Text的值日传输有误,得到的是最后一个值,不知道哪里出错,帮下忙了。Text的传输是这样的:
例如: 252525606060151515
写入到数据库的值全部是15,,不知道哪里错了,应该如何修改,(Checkbox 和Text一一对应) |
|