人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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,・・,[編集][削除]

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

●質問者: kentaro_jpn
●カテゴリ:ウェブ制作
✍キーワード:Key PHP キー データ ボタン
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● niwa-mikiho
●100ポイント ベストアンサー

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

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

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

◎質問者からの返答

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

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

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

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

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

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

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

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ