fbsql_affected_rowsとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > fbsql_affected_rowsの意味・解説 

fbsql_affected_rows

(PHP 4 >= 4.0.6, PHP 5)
fbsql_affected_rows — 直近の FrontBase 操作により変更されたレコードの数を得る

説明

int fbsql_affected_rows ( [resource link_identifier] )
fbsql_affected_rows() は、 link_identifier が指す接続において 直近の INSERT、UPDATE、DELETE クエリで変更されたレコードの数を返します。
注意: トランザクションを使用している場合、コミットの後ではなくINSERT、 UPDATE、DELETE クエリの後で fbsql_affected_rows() をコールする必要があります。
直近のクエリが WHERE 句のない DELETE クエリの場合、全てのレコードが テーブルから削除されますが、この関数はゼロを返します。
注意: UPDATE を使用する場合、FrontBase は新しい値が古い値と同じ場合には カラムを更新しません。このため、 fbsql_affected_rows() は、実際にはマッチした 行の数と一致しない可能性があり、クエリにより実際に変更された行の 数だけとなります。

パラメータ

link_identifier
fbsql_connect() あるいは fbsql_pconnect() が返す FrontBase リンク ID。
指定しなかった場合は、この関数は FrontBase サーバでオープンしているリンクを探します。見つからないときは fbsql_connect() に引数を指定せずにコールしたときと同様にして作成します。

返り値

直近のクエリが失敗した場合、この関数は -1 を返します。

参考

fbsql_num_rows()



このページでは「PHP関数リファレンス」からfbsql_affected_rowsを検索した結果を表示しています。
Weblioに収録されているすべての辞書からfbsql_affected_rowsを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からfbsql_affected_rows を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「fbsql_affected_rows」の関連用語

fbsql_affected_rowsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



fbsql_affected_rowsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS