[PHP-users 4772] Re: EXPLAIN実行結果を取得できない。

Tatsuo Ishii php-users@php.gr.jp
Thu, 17 Jan 2002 14:21:46 +0900


石井です.

> Web(PHPプログラム)からSQL文のEXPLAIN実行結果を
> 取得しようとしているのですが上手くいきません。
> 
> 環境は以下の通りです
> 
> OS         : RedHat Linux6.2J
> PostgreSQL : 7.1.3
> Apache     : 1.3.22
> PHP        : 3.0.15-i18n-ja

このバージョンのPHPが対応していないからです.
PHPのバージョンを 4.1.0 以上にすれば pg_last_notice() という関数で取得
できます(ph-4.0.6にもあるけど推奨できません).

どうしてもPHP3でやりたければ,psql を外部プログラムで起動するとかになっ
ちゃいますかね.
--
Tatsuo Ishii