[PHP-users 2568] Re: データベースに接続する方法

BosProject T.Takeuchi php-users@php.gr.jp
Mon, 08 Oct 2001 21:02:54 +0900


竹内です。

> 最初はちゃんと画像が表示されていたのですが、再読み込みさせたら下記のア
> ラートが出てしまいました。
> Warning: 0 is not a PostgresSQL result index in
> /home/sites/home/web/skyboard/index.php3 on line 181

 これはもうFAQというべきもので、検索結果が0件であるのに
検索結果をpg_result()などで変数に取り込もうとした時に
表示されるメッセージです。
 常に安心して使えるスクリプトにするためには

$rows = pg_numrows($result);
if($rows){
  (変数に取り込むなどの処理)
}

 のようにすると良いです。

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
合資会社ボスプロジェクト
竹内 輝明 webmaster@bos-project.com
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*