[PHP-users 10210] Re: 一覧表示させた中から 1行を削除させる方法について
KATOH Yasufumi
php-users@php.gr.jp
Wed, 18 Sep 2002 17:29:34 +0900
加藤泰文です.
>>> On Wed, 18 Sep 2002 16:59:47 +0900
in message "[PHP-users 10202] 一覧表示させた中から 1行を削除させる方法について"
Ookubo Nobuhiko-san wrote:
> 試したソース
このソースでは何も表示されないのが当たり前のような気がしますが...
> ---------- test.htmlここから ----------
> <html>
> <head>
> <title>テスト</title>
> </head>
> <body>
> <form action="./test.php" method="post">
> <table>
> <tr>
> <td><button type="submit" value="1" name="del">削除</button></td>
> <td><button type="submit" value="1" name="upd">削除</button></td>
> <td>行を特定できる項目(3〜4項目)</td>
> </tr>
> <tr>
> <td><button type="submit" value="99" name="del">削除</button></td>
> <td><button type="submit" value="99" name="upd">削除</button></td>
> <td>行を特定できる項目(3〜4項目)</td>
> </tr>
> </form>
> </body>
> </html>
> ---------- test.htmlここまで ----------
test.html は合っているとして,
> ---------- test.phplここから ----------
test.php ですよね?
> <?php
> if (!isset($_POST["a"])) {
"a" というのは test.html ではないですから,何も渡ってきませんね.もひ
とつ,isset は set されているかどうか? のチェックですから,
if (isset($_POST["a"])) {
ではないのですか?
> echo $_POST["a"]."<br>";
> }
?>
> ---------- test.phplここまで ----------
> 実行結果は 削除 と表示されます。
そのままコピー&ペーストで試して何も表示されませんでした.
<?php
if (isset($_POST["del"])) {
echo $_POST["del"] ."<br>";
}
?>
で一番最初の「削除」ボタンを押すと,"1" と表示されますが...
--
==============================================
(((( 加藤泰文 (会社) karma@murata.co.jp
○-○ (個人) karma@ae.wakwak.com
==============================================
(Web Page) http://www.ae.wakwak.com/%7Ekarma/
==============================================
Smappies のページを更新 (August 22)