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

    ftp_login

    FTPサーバーにログインします。
  • 生のコマンドをFTPサーバーに送信します。 ftp_raw

    ftp_raw

    生のコマンドをFTPサーバーに送信します
  • 指定されたファイルの最後の変更時間を返します。 ftp_mdtm

    ftp_mdtm

    指定されたファイルの最後の変更時間を返し
  • simplexml要素に子要素を追加します。 addChild

    addChild

    simplexml要素に子要素を追加しま
  • サーバー接続のping、接続がない場合は再接続します。 mysql_ping

    mysql_ping

    サーバー接続のping、接続がない場合は
  • zipファイルでプロジェクトを閉じます。 zip_entry_close

    zip_entry_close

    zipファイルでプロジェクトを閉じます。
  • MySQLプロセスをリストします。 mysql_list_processes

    mysql_list_processes

    MySQLプロセスをリストします。
  • 現在のスレッドのIDを返します。 mysql_thread_id

    mysql_thread_id

    現在のスレッドのIDを返します。
人気記事(にんききじ)