質問編集履歴
1
プログラムの修正とエラー文について
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,9 +10,13 @@
|
|
10
10
|
|
11
11
|
### 発生している問題・エラーメッセージ
|
12
12
|
|
13
|
+
回答、修正依頼いただいた内容を反映するとこのようなエラーが出ました
|
13
14
|
|
15
|
+
エラーメッセージを検索してみるとプレースホルダとバインダ変数の数が合わないときに出るエラーとのことなのですが
|
14
16
|
|
17
|
+
プログラム内のプレースホルダの数とdata[]の数はあっているように思うのですが、エラーが出てしまいます
|
18
|
+
|
15
|
-
![
|
19
|
+
![イメージ説明](e2167aeb2735813e7bc13d2570bc23e5.png)
|
16
20
|
|
17
21
|
|
18
22
|
|
@@ -76,6 +80,8 @@
|
|
76
80
|
|
77
81
|
$dbh = new PDO($dsn, $user, $password); //データベースに接続
|
78
82
|
|
83
|
+
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
84
|
+
|
79
85
|
$dbh->query('SET NAMES utf8'); //文字コードのための設定
|
80
86
|
|
81
87
|
|
@@ -100,7 +106,9 @@
|
|
100
106
|
|
101
107
|
}
|
102
108
|
|
103
|
-
catch(Exception $e){
|
109
|
+
catch(PDOException $e){
|
110
|
+
|
111
|
+
die($e->getMessage());
|
104
112
|
|
105
113
|
print 'サーバが停止しておりますので暫くお待ちください。';
|
106
114
|
|
@@ -126,7 +134,7 @@
|
|
126
134
|
|
127
135
|
電話番号:<BR>
|
128
136
|
|
129
|
-
<input type="
|
137
|
+
<input type="text" name="phone"><BR>
|
130
138
|
|
131
139
|
メールアドレス:<BR>
|
132
140
|
|
@@ -144,6 +152,8 @@
|
|
144
152
|
|
145
153
|
|
146
154
|
|
155
|
+
|
156
|
+
|
147
157
|
```
|
148
158
|
|
149
159
|
|
@@ -154,4 +164,4 @@
|
|
154
164
|
|
155
165
|
データベースの構造
|
156
166
|
|
157
|
-
![イメージ説明](
|
167
|
+
![イメージ説明](bc3b9152cb8a2f3fa57e124e92b1ee54.png)
|