[pgsql-jp: 25729] Re: PHP からのSELECT実行結果について
Kenji Ono
ono @ fjct.fujitsu.com
2002年 4月 26日 (金) 11:41:53 JST
小野です。
> $sql = "SELECT sum(shiplate) FROM stock_tb WHERE user_id=1;";
^^
セミコロンはずしたらどうです?
通常はいりません。
> $DB = pg_dbname($CONN);
> $result = pg_exec($CONN,$sql);
> $ROWS = pg_numrows($result);
ここで$ROWSが0なら、PG_RESULTのエラーメッセージが出るのは当然
です。
データがないのにアクセスにいくからです。
従って、本筋は
if ($ROWS != 0) $shiplate = pg_result($result,0,sum) ;
else print "ERROR" ;
ではでは。
-----
富士通キャドテック(株)第三開発)K/NSB-PJ
小野 健二(Kenji Ono)
Phone:7195-3824/045-470-1085
FAX :7195-2959/045-470-1087
Mail :ono @ fjct.fujitsu.com
pgsql-jp メーリングリストの案内