PHPちょこっとリファレンス

コピペしてすぐ使えるPHPリファレンスです。

PHP トラブルシューティング

[PHP] MySQLで発生した例外がキャッチできない

投稿日:2015年9月6日 更新日:

MySQLで例外が発生してもデフォルト状態だと、PHPは何もなかったかの如く振舞うので、これを知らないと結構ハマります・・

以下のようにすれば、MySQLで発生した例外をPHPでキャッチできます。

サンプルソース

コネクションを取得する記述の第四引数に以下を追加します。

例外は「PDOException」でキャッチできます。

スポンサーリンク

スポンサーリンク

-PHP, トラブルシューティング
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

PHP

[PHP] 値と型が一致しているかチェックする

PHPで値と型が共に一致しているかチェックするには、 通常判定に使う「==」ではなく、「===」を使用します。 サンプルソース

メモ …

PHP

[PHP] MySQLをUPDATEする

MySQLをUPDATEするサンプルです。 サンプルソース 以下のようなテーブルを更新してみます。 【testテーブル】 項目名 型 制約 ID INT(3) PK VAL1 VARCHAR(50) …

PHP

[PHP] 配列の要素数を取得する

配列の要素数を取得するには、count関数を使用します。

【結果】 3

PHP

[PHP] MySQLをSELECTする

MySQLをSELECTするサンプルです。 サンプルソース

【社員マスタ(mst_syain)】   社員番号(syain_id) 名 …

PHP

[PHP] PHPの型

PHPでは以下の型があります。 【PHPの型】 型 型名 メモ integer 整数型 整数を保持する型例)123 0 -123 floatdouble 浮動小数点型 小数値を保持する型例)123.4 …