我想从变量名为<textarea>
的多行中获取name="sts<?php $i ?>"
字段的值,该字段应根据sts0
,sts1
,{等行进行更改{1}},sts2
,...其中sts3
是使用for循环更改的变量。
现在我希望将不同行的值分配给它们各自的变量。
我在这里使用$i
method="post"
之后我想在下面的代码中打印它。它会正确打印for($i=0; $i<$count; $i++)
{
$row=mysql_fetch_row($list);
$mobile[$i]=$row[1];
$insan[$i]=$row[4];
echo "<tr>
<td>".($i+1)."</td><td>".$row[0]."</td><td>".$row[1]."</td><td>".$row[2]."</td><td>".$row[3]."</td><td>".$row[4]."</td><td>".$row[5]."</td><td>".$row[6]."</td><td>".$row[7]."</td><td>".$row[8]."</td><td>".$row[9]."</td><td>" ?>
<textarea cols="20" rows="3" name="sts<?php $i ?>" >Pending</textarea></td></tr>
<?php " ";
}
和$mobile
的值,但会为$insan
提供错误:
![截图] [1]
$_POST['sts'.$i.'']
答案 0 :(得分:0)
你错过了'echo'在textarea的字段名称中