回答編集履歴
2
マークダウンのずれ
answer
CHANGED
@@ -6,4 +6,5 @@
|
|
6
6
|
|
7
7
|
#3. [トランザクション処理開始失敗時の例外](http://php.net/manual/ja/pdo.begintransaction.php)
|
8
8
|
> トランザクションが既に開始されている場合や、ドライバがトランザクションに対応していない場合に PDOException をスローします。
|
9
|
+
|
9
10
|
あたりは見た目で気づきましょう
|
1
エラーの追記
answer
CHANGED
@@ -1,5 +1,9 @@
|
|
1
|
-
1. DB接続失敗時の例外
|
1
|
+
#1. [DB接続失敗時の例外](http://php.net/manual/ja/pdo.construct.php)
|
2
|
-
2. プリコンパイル時の例外
|
3
|
-
|
2
|
+
> PDO::__construct() は、 指定されたデータベースへの接続に失敗した場合、 PDOException を投げます。
|
4
3
|
|
4
|
+
#2. [プリコンパイル時の例外](http://php.net/manual/ja/pdo.prepare.php)
|
5
|
+
> もしデータベースサーバーが正常に文を準備する場合、 PDO::prepare() は PDOStatement オブジェクトを返します。 もしデータベースサーバーが文を準備できなかった場合、 PDO::prepare() は FALSE を返すか PDOException を発行します (エラー処理 の方法に依存します)。
|
6
|
+
|
7
|
+
#3. [トランザクション処理開始失敗時の例外](http://php.net/manual/ja/pdo.begintransaction.php)
|
8
|
+
> トランザクションが既に開始されている場合や、ドライバがトランザクションに対応していない場合に PDOException をスローします。
|
5
9
|
あたりは見た目で気づきましょう
|