質問編集履歴
7
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -91,7 +91,7 @@
|
|
91
91
|
|
92
92
|
foreach ($reibeppyou as $name => $value){
|
93
93
|
if(isset($beppyou)){
|
94
|
-
echo "
|
94
|
+
echo "$beppyou";
|
95
95
|
}else{
|
96
96
|
echo "<option value={$value}>{$value}</option>";
|
97
97
|
}
|
@@ -99,6 +99,7 @@
|
|
99
99
|
|
100
100
|
?>
|
101
101
|
|
102
|
+
</tr>
|
102
103
|
</select>
|
103
104
|
</td>
|
104
105
|
</form>
|
6
説明文追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,8 @@
|
|
3
3
|
$reibeppyou = array("1番","2番","3番","4番","5番");で5つの選択肢を用意しドロップダウンリストから選択させます。その後「確認画面へ」をクリックした後、選択肢が選択された状態にしたいとおもっていますが、選択されない状態です。
|
4
4
|
他の箇所については問題ありません。
|
5
5
|
選択が継続されるようご教示お願いいたします。
|
6
|
+
例:3番を選択し、職員番号空欄のまま「確認画面へ」をクリックすると「職員番号が入力されていません。」と出ると同時に3番の選択が継続しているようにしたい。
|
7
|
+
|
6
8
|
以下の箇所です。
|
7
9
|
```php
|
8
10
|
$reibeppyou = array("1番","2番","3番","4番","5番");
|
5
説明文追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,22 @@
|
|
1
1
|
お世話になっております。
|
2
|
-
|
2
|
+
68~76行目について。
|
3
3
|
$reibeppyou = array("1番","2番","3番","4番","5番");で5つの選択肢を用意しドロップダウンリストから選択させます。その後「確認画面へ」をクリックした後、選択肢が選択された状態にしたいとおもっていますが、選択されない状態です。
|
4
4
|
他の箇所については問題ありません。
|
5
5
|
選択が継続されるようご教示お願いいたします。
|
6
|
+
以下の箇所です。
|
7
|
+
```php
|
8
|
+
$reibeppyou = array("1番","2番","3番","4番","5番");
|
6
9
|
|
10
|
+
foreach ($reibeppyou as $name => $value){
|
11
|
+
if(isset($beppyou)){
|
12
|
+
echo "selected";
|
13
|
+
}else{
|
14
|
+
echo "<option value={$value}>{$value}</option>";
|
15
|
+
}
|
16
|
+
}
|
17
|
+
```
|
7
18
|
|
19
|
+
下がコード全文
|
8
20
|
```php
|
9
21
|
<?php
|
10
22
|
|
4
コード修正
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
3
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,37 +14,30 @@
|
|
14
14
|
|
15
15
|
if (isset($_POST['submit'])) {
|
16
16
|
|
17
|
-
|
17
|
+
$beppyou = $_POST['beppyou'];
|
18
|
-
|
18
|
+
$shokuinbangou1 = $_POST['shokuinbangou1'];
|
19
19
|
|
20
20
|
|
21
21
|
|
22
|
-
$beppyou == htmlspecialchars($beppyou, ENT_QUOTES);
|
23
|
-
$shokuinbangou1 ==
|
22
|
+
if ($shokuinbangou1 === "") {
|
23
|
+
$errors['shokuinbangou1'] = "職員番号が入力されていません。";
|
24
|
+
}
|
24
25
|
|
25
26
|
|
26
27
|
|
27
|
-
|
28
|
+
if(count($errors) === 0) {
|
29
|
+
$_SESSION['beppyou'] = $beppyou;
|
28
|
-
|
30
|
+
$_SESSION['shokuinbangou1'] = $shokuinbangou1;
|
29
|
-
}
|
30
31
|
|
31
32
|
|
32
|
-
|
33
|
-
if(count($errors) === 0) {
|
34
|
-
|
35
|
-
$_SESSION['beppyou'] = $beppyou;
|
36
|
-
$_SESSION['shokuinbangou1'] = $shokuinbangou1;
|
37
|
-
|
38
|
-
|
39
33
|
header('Location: kensaform2.php');
|
40
34
|
exit();
|
41
35
|
}
|
42
36
|
}
|
43
37
|
|
44
38
|
if(isset($_GET['action']) && $_GET['action'] === 'edit'){
|
45
|
-
|
46
|
-
|
39
|
+
$beppyou = $_SESSION['beppyou'];
|
47
|
-
|
40
|
+
$shokuinbangou1 = $_SESSION['shokuinbangou1'];
|
48
41
|
}
|
49
42
|
|
50
43
|
?>
|
@@ -84,7 +77,7 @@
|
|
84
77
|
|
85
78
|
foreach ($reibeppyou as $name => $value){
|
86
79
|
if(isset($beppyou)){
|
87
|
-
echo "
|
80
|
+
echo "selected";
|
88
81
|
}else{
|
89
82
|
echo "<option value={$value}>{$value}</option>";
|
90
83
|
}
|
2
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -87,8 +87,9 @@
|
|
87
87
|
echo "$beppyou";
|
88
88
|
}else{
|
89
89
|
echo "<option value={$value}>{$value}</option>";
|
90
|
-
|
90
|
+
}
|
91
91
|
}
|
92
|
+
|
92
93
|
?>
|
93
94
|
|
94
95
|
</select>
|
1
閉じかっこコード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -86,7 +86,8 @@
|
|
86
86
|
if(isset($beppyou)){
|
87
87
|
echo "$beppyou";
|
88
88
|
}else{
|
89
|
-
echo "<option value={$value}>{$value}</option>";
|
89
|
+
echo "<option value={$value}>{$value}</option>";
|
90
|
+
}
|
90
91
|
}
|
91
92
|
?>
|
92
93
|
|