回答編集履歴

2

追記

2019/11/14 07:54

投稿

tanat
tanat

スコア18727

test CHANGED
@@ -8,6 +8,26 @@
8
8
 
9
9
 
10
10
 
11
- m6uさんの追記/修正依頼にある通り、`PDO::ATTR_ERRMODE`を変更し、SQL文法エラー発生時に例外が発生するように変更すればSQLエラーを確認することが出来るので、`$e->getMessage()`や`$e->getTraceAsString()`でエラーを確認してみてください。
11
+ m6uさんの追記/修正依頼にある通り、`PDO::ATTR_ERRMODE`を変更し、SQL文法エラー発生時に例外が発生するように変更すればSQLエラーを確認することが出来るので、
12
+
13
+ ```
14
+
15
+ $e->getMessage()
16
+
17
+ ```
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
+ ```
26
+
27
+ $e->getTraceAsString()
28
+
29
+ ```
30
+
31
+ でエラーを確認してみてください。
12
32
 
13
33
  [PHPマニュアル Exception](https://www.php.net/manual/ja/class.exception.php)

1

補足

2019/11/14 07:54

投稿

tanat
tanat

スコア18727

test CHANGED
@@ -8,4 +8,6 @@
8
8
 
9
9
 
10
10
 
11
- m6uさんの追記/修正依頼にある通り、SQLエラーにするパラメータを変更して実行すればエラー確認出来るので、エラーを確認してみてください。
11
+ m6uさんの追記/修正依頼にある通り、`PDO::ATTR_ERRMODE`を変更し、SQL文法エラー発生時例外が発生するように変更すればSQLエラー確認することが出来るので、`$e->getMessage()`や`$e->getTraceAsString()`でエラーを確認してみてください。
12
+
13
+ [PHPマニュアル Exception](https://www.php.net/manual/ja/class.exception.php)