PDOのエラー関連で結構詰まったのでエラーチェック関数の覚書。
変に原因を想像するよりエラーコードを見たほうが絶対に解決は早いので、うんうん悩むよりはエラーチェック関数を埋め込むことを推奨。
単語チェックとかできますしね。
変に原因を想像するよりエラーコードを見たほうが絶対に解決は早いので、うんうん悩むよりはエラーチェック関数を埋め込むことを推奨。
単語チェックとかできますしね。
+ + + + + + + + + +
該当ソースはこんな感じ。
$einfo = $(実行変数)->errorInfo();
$ecode = $(実行変数)->errorCode();
echo "ErrorInfo: ".$einfo[2] .$br;
echo "ErrorCode: ".$ecode.$br;
※補足1
ErrorInfoは場所により入っているものが違う。
目的と観たいコードにより表示するものを変えるとなおよし。
0…SQLSTATEのエラーコード
1…ドライバ固有のエラーコード
2…ドライバ固有のエラーメッセージ
※補足2
$br = "<br>";
マイソースではグローバルでこういう置換処理をおこなってたりする。
したがってbrタグを特に変換せず直書きしている場合は注意。
$einfo = $(実行変数)->errorInfo();
$ecode = $(実行変数)->errorCode();
echo "ErrorInfo: ".$einfo[2] .$br;
echo "ErrorCode: ".$ecode.$br;
※補足1
ErrorInfoは場所により入っているものが違う。
目的と観たいコードにより表示するものを変えるとなおよし。
0…SQLSTATEのエラーコード
1…ドライバ固有のエラーコード
2…ドライバ固有のエラーメッセージ
※補足2
$br = "<br>";
マイソースではグローバルでこういう置換処理をおこなってたりする。
したがってbrタグを特に変換せず直書きしている場合は注意。
PR
この記事にコメントする
カレンダー
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
カテゴリー
フリーエリア
最新CM
[12/15 ありません]
[12/15 わかりません]
[12/15 age]
[12/15 age]
[12/15 俺だ]
[12/01 素人です]
[10/23 nemoto]
[10/14 猫]
[10/11 Megami]
[11/02 憐崎捺輝]
最新記事
(10/19)
(09/13)
(06/24)
(06/14)
(06/07)
(05/24)
(05/20)
(05/19)
(05/18)
(05/17)
最新TB
プロフィール
HN:
憐崎捺輝
年齢:
36
HP:
性別:
非公開
誕生日:
1988/04/24
趣味:
主にゲームとか。
自己紹介:
職業学生。根っからのゲーマー。
そしてこれでも受験生。
勉強しないといけないのにしたくないジレンマ。
というか勉強できません、誰か助けて。
そしてこれでも受験生。
勉強しないといけないのにしたくないジレンマ。
というか勉強できません、誰か助けて。
ブログ内検索
最古記事
(02/03)
(02/03)
(02/04)
(02/04)
(02/05)
(02/08)
(02/13)
(02/13)
(02/18)
(02/28)
カウンター
アクセス解析