kunitsuji
tsuji****@m-s*****
2008年 7月 2日 (水) 12:31:41 JST
kunitsujiです。 ソースさらしてみました。 http://d.hatena.ne.jp/KuniTsuji/20080702 メソッドは getAll() getAllPage() getAllArray() getRow() getRowArray() getOne() です。 getPageはページ番号と表示件数を入れたらLIMIT OFFSETします。 もっとこうしたほうがいいとかありましたら是非。 > kunitsujiです。 > >ちなみに、メモリ1Kだけラッパ―使ったほうが消費され、速度差はありません >でした。 > >> kunitsujiです。 >> >>こんばんは。 >> >>ちょっといろいろいじってDBクラスをラッパ―してみました。 >>通常 >>$query = $this->db->query(); >>として、結果を受け取り、 >>結果セットに対して >>$query->row() >>$query->result() >>なんかを行っております。この部分をモデルに書いているかとおもいますが、 >>これを >>$query = $this->db->getAll() >>$query = $this->db->getRow() >>であらかじめ複数なのか、1レコードなのかで取得するようにしてみました。 >>PEAR::DBやADODBになれているので、こちらのほうがらくかなぁとか。 >> >>どれぐらいパフォーマンス劣化するかベンチとって調べてみますです。 >> >>この部分の実装、CIではだめだとか、こうすべきとか意見いろいろいただければ >>嬉しいです。 >> >>_______________________________________________ >>Codeigniter-users mailing list >>Codei****@lists***** >>http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > >_______________________________________________ >Codeigniter-users mailing list >Codei****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users