現在の位置: ホーム> 関数カテゴリ一覧> 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. 最後に、結果セットを解放し、データベース接続を閉じてリソースを解放し、セキュリティの問題を回避することを忘れないでください。
類似の関数
  • zipファイルを閉じます。 zip_close

    zip_close

    zipファイルを閉じます。
  • 結果セットからオブジェクトとして行を取得します。 mysql_fetch_object

    mysql_fetch_object

    結果セットからオブジェクトとして行を取得
  • FTPサーバーからファイルをダウンロードし、ローカル開いたファイルに保存します。 ftp_fget

    ftp_fget

    FTPサーバーからファイルをダウンロード
  • ジュリアン・デイズのカウントをジュリアンカレンダーの日付に変換します。 jdtojulian

    jdtojulian

    ジュリアン・デイズのカウントをジュリアン
  • SQLクエリをMySQLに送信します(Fetch/Cacheの結果はありません)。 mysql_unbuffered_query

    mysql_unbuffered_query

    SQLクエリをMySQLに送信します(F
  • 読み取りのためにzipファイルにアイテムを開きます。 zip_entry_open

    zip_entry_open

    読み取りのためにzipファイルにアイテム
  • FTP接続を開きます。 ftp_connect

    ftp_connect

    FTP接続を開きます。
  • MySQLサーバーへの永続的な接続を開きます。 mysql_pconnect

    mysql_pconnect

    MySQLサーバーへの永続的な接続を開き
人気記事(にんききじ)