※ ChatGPTを利用し、要約された質問です(原文:まったく同じ<select>フォームの値を連動させたい)
まったく同じ<select>フォームの値を連動させたい
このQ&Aのポイント
ptpでまったく同じselectフォームの値を常に連動させる方法について紹介します。
ただし、form内に複数のSubmitボタンがある場合は注意が必要です。
PHPを使用して、連動するselectフォームを作成することができます。
まったく同じ<select>フォームの値を連動させたい
まったく同じ<select>フォームの値を連動させたい
ptpで下記のようなコードがあり、まったく同じselectフォームの値を常に連動させるにはどうしたらよいでしょうか。
本当は、ひとつのform内に二つのSubmitボタンがあってはならないような話を聞いたことがありますが・・・
<html>
<head>
</head>
<body>
<?php
$btn = "<select name='sorttype'>";
$btn .= "<option value='0'>氏名</option>";
$btn .= "<option value='1'>年齢</option>";
$btn .= "<option value='2'>電話番号</option>";
$btn .= "</select>";
$btn .= "<input type='submit' name='exec' value='保存'>";
?>
<form>
<?= $btn ?>
ああああ<br>
いいいい<br>
うううう<br>
<?= $btn ?>
</form>
</body>
</html>
お礼
fujillinさん、ご回答ありがとうございました。 おかげさまで、ばっちり本番環境に組み込むことができました。 > 同じものをわざわざ複数個作って連動(?)させることの意味がわかりませんが… 縦にながーいテーブルの一番上と一番下に登録ボタンや、ソートキーを指定するselectフォームを設けてPOSTさせたところ、上のフォームでソートキーを選択指定しても、下のキーの値が上書きPOSTされてしまいました。なので、急しのぎで連動させる必要を感じたしだいです。 とりあえず一件落着です。ありがとうございました。