[pgsql-jp: 25740] Re: PHP からのSELECT 実行結果について

Yasuo Ohgaki yohgaki @ yahoo.co.jp
2002年 4月 26日 (金) 14:59:32 JST


大垣です。

不必要にスレッドが大きくなっているように思えます。
加藤さんのご指摘が正解と思います。

Takao Kato wrote:
>  加藤@川崎です。
> 
> 
>>$shiplate = pg_result($result,0,sum) ;
> 
>                                   ~~~
> このsumってのはなんですか?
> (PHPネタになりますが)pg_resultの引数は、
> 
> 	1番目	pg_execの戻り値
> 	2番目	結果<==配列(行)の配列(列)> の行を指定
> 	3番目	結果<==配列(行)の配列(列)> の列を指定
> 
> ですから、sumには0を指定すれば良いだけでは??

yasushi,m wrote:
> shiplate = Warning: Unable to jump to row 0 on PostgresSQL result
> index 37

このエラーはpg_resultに不正なresult resource, row index, field index
を指定した時に表示されます。(この場合はたぶんsumが不正。38もフィールド
がテーブ
ルに定義されていません)

# pg_resultは不便です。pg_fetch_arrayを使ってはどうでしょうか?

--
Yasuo Ohgaki




__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/




pgsql-jp メーリングリストの案内