やっとMDB2 へ移行したので、その時のメモ。 DBからMDB2への移行は結構いろいろなサイトで書かれていますね。 PHPのテクメモ | pearのDBとMDB2の違い DB-2-MDB2 これらを参考にさせていただいたのですが、 私はよくプレイスホルダをよく使用しています。 $db->getOne('SELECT * FROM users WHERE id=?", array($id)); MDB2では queryOneメソッドではプレイスホルダが使用できないので(queryRow,queryAllなども同様)移行に手間がかかってしまいます。 少し調べてみると下記のようにすることにより、MDB2 でもプレイスホルダが使用でき、しかも getOne や getAll などのメソッド名もそのまま使用できます。 $db->getOne('SELECT * FROM users WHERE id