2009-11 << 2009-12 >> 2010-01

2009-12-05 (土)

*PHP::PDO

PDOStatementって,セットしたパラメータを取り出す関数は用意されて無いのか.一応,debugDumpParamsで中身をダンプできるけど,標準出力に出てくるので,バッファを制御して取り込んだ上に,中身をパースしないといけない.

幸いなことに,PreparedStatementは自前のクラスでラップされているので,bindするときに,配列に突っ込めば,パラメータを取り出せるようにはなる.

トランザクション周りのエラーを記録するために,それまで実行したSQLを持っておきたいだけだったのに.