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
を含む結果セットを戻すステートメントと一緒に使用するよう意図されています。INSERT
、UPDATE
またはDELETE
のようなステートメントのために、影響された列の数をmysql_affected_rows()
を使って取得することができます。
戻り値
結果セット中の行の数。
エラー
なし。