teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/01/23 05:24

投稿

yambejp
yambejp

スコア117908

answer CHANGED
@@ -6,4 +6,26 @@
6
6
  <p><a href="<?php echo home_url('/'); ?>reserve/?reserve=2">予約2</a></p>
7
7
  ```
8
8
  のようにパラメータを渡して、渡された側で$_GET["reserve"]の値をみて
9
- チェックを付けてみてはどうでしょうか?
9
+ チェックを付けてみてはどうでしょうか?
10
+
11
+ # 追記
12
+ 具体的にはこんな感じ(とりあえず自分自身でうけてあります)
13
+ ```PHP
14
+ <?php
15
+ $checked["reserve"]=["1"=>"","2"=>"","3"=>""];
16
+ $reserve=filter_input(INPUT_GET,'reserve');
17
+ if(!is_null($reserve)) $checked["reserve"][$reserve]=" checked";
18
+ print <<<eof
19
+ <form>
20
+ <input type="radio" name="reserve" value="1"{$checked["reserve"][1]}><br>
21
+ <input type="radio" name="reserve" value="2"{$checked["reserve"][2]}><br>
22
+ <input type="radio" name="reserve" value="3"{$checked["reserve"][3]}><br>
23
+ </form>
24
+ eof;
25
+ ?>
26
+
27
+ <p><a href="?reserve=1">予約1</a></p>
28
+ <p><a href="?reserve=2">予約2</a></p>
29
+ <p><a href="?reserve=3">予約3</a></p>
30
+
31
+ ```