| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
maxdb_affected_rowsmaxdb::affected_rows(PECL maxdb >= 1.0) maxdb_affected_rows -- maxdb::affected_rows — 直前の MaxDB の操作で変更された行数を取得する 説明手続き型
int maxdb_affected_rows
( resource
$link
)オブジェクト指向型 int $maxdb->affected_rows;
maxdb_affected_rows() は、与えられた
maxdb_affected_rows() 関数は、 テーブルを変更するようなクエリについてのみ動作します。 SELECT クエリの返す行数を調べるには、代わりに maxdb_num_rows() を使用してください。 返り値ゼロより大きい整数の場合は、変更された行数あるいは取得された行数を表します。 ゼロの場合は、UPDATE ステートメントで行が更新されなかった、 WHERE 句に一致する行がなかった、あるいはクエリが実行されなかったなどを表します。 -1 の場合は、変更された行数が取得できなかったことを表します。 例例1 オブジェクト指向型
<?php 例2 手続き型
<?php 上の例の出力は、 たとえば以下のようになります。 Affected rows (INSERT): 15 Affected rows (UPDATE): 15 Affected rows (DELETE): 0 Affected rows (SELECT): 15 |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「maxdb_affected_rows - 直前の MaxDB の操作で変更された行数を取得する」をGoogle検索
|