PHPで質問です。


下記のような一覧画面があるとします。
職員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,・・,[編集][削除]

初歩的かもしれませんがよろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/07/06 10:02:13
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:niwa-mikiho No.1

回答回数516ベストアンサー獲得回数40

ポイント100pt

職員 ID というのは必ず重複することのない ID だとした場合、

履歴というデータは職員 ID から持ってくることが出来るはずなので、

職員 ID 以外は渡さなくても可能かと思われますが如何でしょうか?

id:kentaro_jpn

質問がわかりずらくてすみません。

一覧画面には旧履歴も存在するという作りです。

例えば一覧画面に11111-1,11111-2(職員ID-履歴)があり、

後者の編集ボタンを押した場合、受け取り側ではID「11111」と履歴「2」

の2キーでデータ特定できるという話なのです。

これをkeyで第二キーまで簡単に受け取れないかと思ってたんですが

よく考えたら、第2キーはふつうに

hidden項目などでPOST送信したものを受け取れば済むことですね。

こちらの話がずれてたらすみません。

ありがとうございました。

2011/07/06 10:01:22

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません