質問編集履歴

2

書式の改善

2019/12/16 22:20

投稿

Velvet00
Velvet00

スコア11

test CHANGED
File without changes
test CHANGED
@@ -52,49 +52,15 @@
52
52
 
53
53
  ```PHP
54
54
 
55
- form.php
56
55
 
57
- <form action="update.php" method="post">
58
-
59
- id
60
-
61
- <input type="number" name="id">
62
-
63
- 年齢
64
-
65
- <input type="number" name="age">
66
-
67
- <input type="submit" value="更新">
68
-
69
- </form>
70
-
71
-
72
-
73
- update.php
74
-
75
- $id = $_POST['id'];
76
-
77
- $age = $_POST['age'];
78
-
79
- if (empty($id && $age)) {
80
-
81
- echo 'idまたは年齢を入力してください';
82
-
83
- } elseif (!preg_match('/^\d{1,3}$/', $age)) {
84
-
85
- echo '年齢を正しく入力してください';
86
-
87
- } else {
88
56
 
89
57
  try {
90
58
 
91
- $db = new PDO('mysql:...');
59
+ ....
92
60
 
93
61
  } catch (Exception $e) {
94
62
 
95
- $msg = $e->getMessage();
96
-
97
- exit($msg);
63
+ ....
98
64
 
99
65
  }
100
66
 

1

preg_match

2019/12/16 22:20

投稿

Velvet00
Velvet00

スコア11

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  echo 'idまたは年齢を入力してください';
82
82
 
83
- } elseif (!preg_match('/^\d{2,3}$/', $age)) {
83
+ } elseif (!preg_match('/^\d{1,3}$/', $age)) {
84
84
 
85
85
  echo '年齢を正しく入力してください';
86
86