[s2container-php5:21] Re: S2Container.PHP5-1.1.0-rc1 リリース

TAKAHASHI Kunihiko takahashi @ knospear.jp
2006年 3月 21日 (火) 00:25:36 JST


高橋(kunt)です。

On Mon, 20 Mar 2006 12:29:50 +0900
TAKAGI Masahiro <matakagi @ osk2.3web.ne.jp> wrote:

> 高木です。
> 土曜日はまともに挨拶もせずに消えてしまい、すみませんでした。
> 
いえいえ、こちらこそ。

> きちんと追試できていない & S2Dao.PHP5 のソースもあまり読み込んでいない
> のでアレなのですが、もし以下のパッチを適用した PHP 5.1.2 で落ちなくな
> るようだったら、原因は PostgreSQL 用 PDO ドライバのバグです。
> PHP 5.1.3RC1 では修正されています (http://bugs.php.net/36382)。
>
大当たりでした。
このパッチをあてたら問題なく動きました。

> > --- ここから
> > 
> > <?php
> > try {
> >     $db = new PDO('pgsql:host=localhost;dbname=s2con', "user", "pass");
> >     $stmt = $db->prepare("select * from cd");
> >     $stmt->execute();
> >     var_dump($stmt->fetchAll());
> ちなみに、ここで
>      var_dump($stmt->getColumnMeta(0));
> としてみるとどうなりますか?
> 
> > } catch (PDOException $e) {
> >     die($e->getMessage());
> > }
> > ?>
> > 
> > -- ここまで
> > 
このように表示されました。

array(6) {
  ["pgsql:oid"]=>
  int(23)
  ["native_type"]=>
  string(4) "int4"
  ["name"]=>
  string(2) "id"
  ["len"]=>
  int(4)
  ["precision"]=>
  int(-1)
  ["pdo_type"]=>
  int(1)
}

#すんません、これからなにが分かるんでしょうか・・・
---
TAKAHASHI Kunihiko
KNOSPEAR Inc.



S2Container-PHP5 メーリングリストの案内