現在の位置: ホーム> 関数カテゴリ一覧> mysql_num_rows

mysql_num_rows

結果セットで行数を取得します。
名前:mysql_num_rows
カテゴリ:未分類
対応言語:php
一言説明:結果セットで行数を取得します

関数名:mysql_num_rows()

該当するバージョン:PHP 5.0.0 -PHP 7.0.0(非推奨)

使用法:mysql_num_rows()関数は、結果セットの行数を取得するために使用されます。

構文:int mysql_num_rows(リソース$ result)

パラメーター:

  • 結果:mysql結果リソース。通常、結果はmysql_query()関数を使用してクエリステートメントを実行した後に返されます。

返品値:結果セットの行数を返し、結果セットが空またはエラーの場合は0を返します。

例:

 // 连接到MySQL 数据库$link = mysql_connect("localhost", "username", "password"); if (!$link) { die('连接数据库失败: ' . mysql_error()); } // 选择数据库$db_selected = mysql_select_db("database_name", $link); if (!$db_selected) { die ("无法使用指定的数据库: " . mysql_error()); } // 执行查询语句$result = mysql_query("SELECT * FROM table_name", $link); if (!$result) { die('查询失败: ' . mysql_error()); } // 获取结果集中的行数$num_rows = mysql_num_rows($result); echo "结果集中的行数为:" . $num_rows; // 释放结果集mysql_free_result($result); // 关闭数据库连接mysql_close($link);

注:

  1. MySQL_NUM_ROWS()関数は廃止されており、新しいプロジェクトでの使用をお勧めしません。データベースを操作するためにMySQLIまたはPDO拡張機能を使用することをお勧めします。
  2. MySQL_NUM_ROWS()関数を使用する前に、データベースに接続し、[データベース]を選択する必要があります。
  3. クエリステートメントを実行した後、MySQL_Query()関数を介して結果セットを返し、MySQL_NUM_ROWS()関数を使用して、結果セットの行数を取得します。
  4. 最後に、結果セットを解放し、データベース接続を閉じてリソースを解放し、セキュリティの問題を回避することを忘れないでください。
類似の関数
  • ジュリアンデイカウントを指定されたカレンダーの日付に変換します。 cal_from_jd

    cal_from_jd

    ジュリアンデイカウントを指定されたカレン
  • エラー配列を取得します。 libxml_get_errors

    libxml_get_errors

    エラー配列を取得します。
  • 指定されたフィールドが配置されているテーブル名を取得します。 mysql_field_table

    mysql_field_table

    指定されたフィールドが配置されているテー
  • zipファイル内のアイテムの圧縮方法を返します。 zip_entry_compressionmethod

    zip_entry_compressionmethod

    zipファイル内のアイテムの圧縮方法を返
  • サーバー接続のping、接続がない場合は再接続します。 mysql_ping

    mysql_ping

    サーバー接続のping、接続がない場合は
  • FTP接続を閉じます。 ftp_close

    ftp_close

    FTP接続を閉じます。
  • getTrace()と同じ情報を返しますが、文字列の形式です。 getTraceAsString

    getTraceAsString

    getTrace()と同じ情報を返します
  • 結果セットから列情報を取得し、オブジェクトとして返します。 mysql_fetch_field

    mysql_fetch_field

    結果セットから列情報を取得し、オブジェク
人気記事(にんききじ)