[PHP-users 2577] Re: OCI関数を使用した際にSelect 結果の行を取得するには

Y.Yoshikawa php-users@php.gr.jp
Mon, 8 Oct 2001 23:12:27 +0900


説明不足で申し訳ありませんでした。
OCI関数を使用したかったのです。
で、今更ながら、マニュアルを再度調べましたところ、以下のようなものがありまし
た。
一応、大丈夫でした。
もっと、良い方法があれば教えてください。


$results = OCIExecute($stmt);

$nrows = OCIFetchStatement ($stmt,$results);
if ($nrows > 0) {
   	該当データがある場合のステートメント;
} else {
            該当データがない場合のステートメント;
}

-----Original Message-----
From: php-users-admin@php.gr.jp [mailto:php-users-admin@php.gr.jp]On
Behalf Of BosProject T.Takeuchi
Sent: Monday, October 08, 2001 9:52 PM
To: php-users@php.gr.jp
Subject: [PHP-users 2576] Re: OCI関数を使用した際にSelect 結果の行を取得
するには


竹内です。

> OracleからSelectした場合に、その結果取得できる行数を取得する方法はあ
る
> のでしょうか。
> PostgreSQLでいうところのpg_numrowsにあたるものです。

 ora_numrows()が該当の関数ですね。

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

_______________________________________________
PHP-users mailing list
PHP-users@php.gr.jp
http://ns1.php.gr.jp/mailman/listinfo/php-users