| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
ifx_affected_rows(PHP 4, PHP <=5.2.0) ifx_affected_rows — クエリで変更された行の数を得る 説明
int ifx_affected_rows
( resource
$result_id
)
insert, update ,delete の場合、その数は、実際に作用された行の数 (sqlerrd[2]) です。select の場合、これは推定値 (sqlerrd[0]) です。 この値を信用してはいけません。データベースサーバーは、SELECT により 実際に返される行の数を返すことはありません。これは、この段階 (オプティマイザがクエリ手順を定義している場合には、"PREPARE" を 行った直後) では、行の取得を始めてさえもいないためです。 ifx_prepare() の実行後に、クエリ結果を適当な量に 制限するために使用すると便利です。 返り値行の数を整数値で返します。 例
例1 Informix で変更された行
<?php |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「ifx_affected_rows - クエリで変更された行の数を得る」をGoogle検索
|