當前位置: 首頁> 函數類別大全> 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 ( resource $result )

參數:

  • 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_rawlist

    ftp_rawlist

    返回指定目錄中文件的詳細列表。
  • 返回月的名稱。 jdmonthname

    jdmonthname

    返回月的名稱。
  • 從FTP 服務器上下載一個文件並保存到本地一個已經打開的文件中。 ftp_fget

    ftp_fget

    從FTP服務器上下載一個文件並保存到本地
  • 返回MySQL 服務器版本。 get_server_info

    get_server_info

    返回MySQL服務器版本。
  • 在FTP 上執行一個程序/命令。 ftp_exec

    ftp_exec

    在FTP上執行一個程序/命令。
  • 向SimpleXML 元素添加子元素。 addChild

    addChild

    向SimpleXML元素添加子元素。
  • 打開ZIP 文件中的一個項目以供讀取。 zip_entry_open

    zip_entry_open

    打開ZIP文件中的一個項目以供讀取。
  • 返回MySQL 客戶端庫版本。 get_client_info

    get_client_info

    返回MySQL客戶端庫版本。
熱門文章