a.php の中に下記のform があるとします。
このとき、削除ボタンがクリックされたら
自分自身のphpを呼び出して
DBからチェックされたデータを削除して
再度、このformに戻る仕様です
ここで新たに、
別表示というボタンを加え、
チェックボックスでチェックしたデータに対し、
表示画面はそのまま残し、別画面(popup target="_blank"か何か)で
各データの詳細を、表示する必要が出てきました。
(別画面の閉じるを押したら、下には元の画面がある)
この場合、target="_blank"で
別のphpにチェックされた内容をPOSTで引渡す必要があるのですが
その方法がわかりません
どうやったら実現できるでしょうか?
下記ソースは、見本です。
php
1<?php 2 3if ($_POST[button]=="削除") { 4 //削除が押された場合のデータの削除処理 5} 6 7 8 9<form name="xxx" method="POST" action="a.php"> 10 11//ここの部分は、実際はDBからデータを抽出して結果のレコード数分だけ checkbox の行が表示されます。 12//つまり、データ5までとは限りません。 13 14<input type="checkbox" name="chkbx[]" value="1">データ1 15<input type="checkbox" name="chkbx[]" value="2">データ2 16<input type="checkbox" name="chkbx[]" value="3">データ3 17<input type="checkbox" name="chkbx[]" value="4">データ4 18<input type="checkbox" name="chkbx[]" value="5">データ5 19 20 <input type="submit" name="button" value="削除"> 21 <input type="submit" name="button" value="別表示"> 22</form> 23 24?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。