0

複数の行からフィールドの値を取得したい<textarea>変数名は、行にname="sts<?php $i ?>"応じて変化する必要があります。sts0sts1sts2sts3$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正しく出力されますが、 の場合はエラーが発生します$_POST['sts'.$i.'']

![スクリーンショット][1]

for($i=0; $i<$count; $i++)
{
    echo "".$mobile[$i]." ".$insan[$i]." ".$_POST['sts'.$i.'']."<br>";
}
4

1 に答える 1

0

テキストエリアのフィールド名に「echo」がありません

于 2013-02-06T18:58:10.333 に答える