Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.1Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


23.8.7.48 mysql_num_rows()

my_ulonglong mysql_num_rows(MYSQL_RES *result)

説明

結果セット内の行数を返します。

mysql_num_rows() の使用は、結果セットを返すために、mysql_store_result() を使用するか、mysql_use_result() を使用するかによって異なります。mysql_store_result() を使用すると、mysql_num_rows() はただちに呼び出されることがあります。mysql_use_result() を使用すると、mysql_num_rows() は、結果セット内のすべての行が取得されるまで、正しい値を返しません。

mysql_num_rows()SELECT などの結果セットを返すステートメントと一緒に使用することを目的としています。INSERTUPDATE、または DELETE などのステートメントでは、影響を受けた行の数を mysql_affected_rows() で取得できます。

戻り値

結果セット内の行数。

エラー

なし。


User Comments
Sign Up Login You must be logged in to post a comment.