[pgsql-jp: 25727] Re: PHP からのSELECT実行結果について
yasushi,m
mll @ jbms.co.jp
2002年 4月 26日 (金) 11:20:40 JST
ご返事有り難うございます。
質問の仕方が悪かったようです。
PHPでの実行
$sql = "SELECT sum(shiplate) FROM stock_tb WHERE user_id=1;";
$DB = pg_dbname($CONN);
$result = pg_exec($CONN,$sql);
$ROWS = pg_numrows($result);
$shiplate = pg_result($result,0,sum) ;
結果
DB = hoge_db
result = 37
ROWS = 0
shiplate = Warning: Unable to jump to row 0 on PostgresSQL result
index 37
psqlから実行
hoge_db=# SELECT sum(shiplate) FROM stock_tb WHERE user_id=1;
結果
sum
-------
24000
(1 row)
このように、同じSQL分を実行しているのに、結果がちがうんです。
いや、ちがうように見えるんですが..
この結果は、これで正しいのでしょうか?
pgsql-jp メーリングリストの案内