[PHP-users 35183] Re: FORMでの値渡しについて(最後の値が入ってしまう)

kona uto-s @ ymail.plala.or.jp
2010年 5月 1日 (土) 01:08:08 JST


北尾さん、リュウさん、おくさん

konaです。
ご指摘のありました通り、単なる</form>タグの下記間違いでした。
修正する事で解決しましたが、
Javascriptを使う方法なども勉強になりました。
感謝です。

ありがとうございました。
----- Original Message ----- 
From: <php-users @ itcom.jp>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Friday, April 30, 2010 5:10 AM
Subject: [PHP-users 35182] Re:FORMでの値渡しについて(最後の値が入ってしまう)


> おくです。
>
> form タグの位置がおかしいのは、
> 意図しない空白を無くすためのバッドノウハウだとして、
> 指摘のあったように、</from> を</form>に修正すれば解決するように思いますが、 
> 
> 以下のように、del を配列で返すようにすれば、htmlサイズの削減になります。
>
> <table>
> <form method="POST" action="<?php echo $_SERVER["PHP_SELF"]?>">
> <?php
> while ($row=$rs->fetchRow(DB_FETCHMODE_ASSOC)){
> ?>
> <tr>
>  <td><?php echo $row['no'] ?></td>
>  <td><?php echo $row['name'])?></td>
>  <td><input type="submit" name="del[<?php echo $row['no'] ?>]" value="削除"></td>
> </tr>
> <?php
> }
> </form>
> </table>
>
> 受け取る側では、
> $no = current(array_keys($_POST['del']));
> で受け取れるかと。
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 




PHP-users メーリングリストの案内