ここ数日はデータベース周りを再調整してました。
Katsumiさん作の
汎用PDOエミュレータのpdo_mysqlドライバ用sql_biosクラスと、スタティックに使うためにPDOエミュレータをラップするクラスを作って、一応dsnから使用するDBドライバ用sql_biosクラスを自動で読む構造にしてみました。
って、まだpdo_mysqlドライバがない環境でテストしてません。普段使わない機能もあって、検証もしてません。
<?php
$stmt = SA_DB::query($query);
$blog = $stmt->fetch(PDO::FETCH_ASSOC);
?>
こんな雰囲気で使用します。
でも本当は、Nucleusの機能(管理画面)作るのに、自前でDB接続する必要ないわけです。ただ、「管理ページ作成フレームワーク」内のaction実装にPDO記法使いたかったっていうだけで、長い遠回りをしました。
あと、また懲りもせず構造部分の変更を繰り返す日々。これで良いのか?こんな構造で良いのか?って、もういい加減にしておきます。
さぁ、アイテム投稿画面周りの実装に戻ろう。
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。