- 締切済み
formに複数ボタンを配置し、それぞれのボタンに対して、別の複数の値を
formに複数ボタンを配置し、それぞれのボタンに対して、別の複数の値をPHPに受け渡したいのです。 例としは下記のような命令をしたいのですが、どうしても解決策がわかりません。 1.jpgで作成したボタンをクリックすると、textの"コンニチワ"、textの30、1.jpgが1.phpへ送られる。 2.jpgで作成したボタンをクリックすると、textの"コンバンワ"、textの50、2.jpgが1.phpへ送られる。 下記は、一応自分で作成したものです。 ●sample.html <form method="post" action="1.php"> <input name="namae"type="text"value="コンチニワ"> <input name="namae"type="text"value="コンバンワ"><br> <BUTTON type ="submit"name="submit1"> <IMG src="1.jpg"> </BUTTON> <BUTTON type ="submit"name="submit2"> <IMG src="2.jpg"> </BUTTON><br> <input name="price"type="text"value="30"> <input name="price"type="text"value="50"> -------------------------------- 【sample.htmlの希望表示】 namaeテキスト namaeテキスト ボタン画像 ボタン画像 priceテキスト priceテキスト -------------------------------- ●1.php <?php $namae=$_POST['namae'] $kakaku=$_POST['price'] $image=&_POST['image'] ?> もしかしたら、imageについては表示させないテキストに隠して値だけ送るという 手もあるかもしれません。やり方がわかりませんが。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- P-touch editorでラベルレイアウトを作成し、CSVデータベースを接続してデータ件数分印刷します。データ1件ずつにミシン目を入れて、データ最終印刷後に完全カットをする方法を教えてください。
- Windows10でP-touch editorを使用している場合、有線LANで接続されています。関連するソフト・アプリはP-touch editorです。
- ブラザー製品のTD-4420TNを使用しています。P-touch editorでラベルレイアウトを作成し、CSVデータベースを接続してデータ件数分印刷します。データ1件ずつにミシン目を入れて、データ最終印刷後に完全カットする方法を知りたいです。
補足
ご回答ありがとうございます。 ただ、フォームを二つにすると、どうしても下記のような表示が できないのです。 -------------------------------- 【sample.htmlの希望表示】 namaeテキスト namaeテキスト ボタン画像 ボタン画像 priceテキスト priceテキスト -------------------------------- こうなってしまいます。 -------------------------------- 【sample.htmlの希望表示】 namaeテキスト ボタン画像 priceテキスト namaeテキスト ボタン画像 priceテキスト -------------------------------- 上の私の作ったプログラムで、 サンプルを書いていただけないでしょうか?