下記のような一覧画面があるとします。
職員ID,・・,ボタン
11111,・・,[編集][削除]
12345,・・,[編集][削除]
この場合、例えば編集ボタンで、該当データを編集する画面へ遷移するとき
下記の方法で、簡単にキーを渡せると思うのですが、
//POST送信側
<INPUT TYPE="SUBMIT" NAME="EDIT[$SYOKUIN_ID]" VALUE="編集">
//POST受け取り側
$syokuin_id = key($_POST[EDIT]); //押下したボタン職員ID取得
これに、下記のように履歴№という第2キーを作った場合はどのようなPOST受け渡しになるのでしょうか?
職員ID,履歴,・・,ボタン
11111,1,・・,[編集][削除]
11111,2,・・,[編集][削除]
初歩的かもしれませんがよろしくお願いします。
職員 ID というのは必ず重複することのない ID だとした場合、
履歴というデータは職員 ID から持ってくることが出来るはずなので、
職員 ID 以外は渡さなくても可能かと思われますが如何でしょうか?
質問がわかりずらくてすみません。
一覧画面には旧履歴も存在するという作りです。
例えば一覧画面に11111-1,11111-2(職員ID-履歴)があり、
後者の編集ボタンを押した場合、受け取り側ではID「11111」と履歴「2」
の2キーでデータ特定できるという話なのです。
これをkeyで第二キーまで簡単に受け取れないかと思ってたんですが
よく考えたら、第2キーはふつうに
hidden項目などでPOST送信したものを受け取れば済むことですね。
こちらの話がずれてたらすみません。
ありがとうございました。