[PHP-users 18899]Re: SQLのステータスを見るには?
KOYAMA Tetsuji
koyama @ hoge.org
2003年 11月 13日 (木) 20:37:56 JST
小山です。
At Thu, 13 Nov 2003 19:22:56 +0900,
N.Takaesu <takaesu @ pb4.so-net.ne.jp> wrote:
> などと pg_exec が成功したか・否かはリターン値を見れば良いのですが、
> エラーになった理由を知るにはどうしたら良いのでしょうか?
> 例えばキーの重複、 "Cannot insert a duplicate key into.."
> などをPHP側で判断して、このエラーの場合は「重複しています...」
> などとしたいのです。
pg_exec は古い関数名なので使わないようにしましょう。今は pg_query で
す。
pg_query のマニュアルをみると、答が書いてあります。
http://www.php.net/manual/ja/function.pg-query.php
At Thu, 13 Nov 2003 19:42:14 +0900,
Naoki Okumura wrote:
>
> 奥村です
>
> Pg_ErrorMessage()関数がありますよ。
またまた古い関数名が…。
--
小山 哲志@ビート・クラフト
koyama @ beatcraft.com
koyama @ hoge.org
PHP-users メーリングリストの案内