當前位置: 首頁> 函數類別大全> 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. 最後,記得釋放結果集和關閉數據庫連接,以釋放資源和避免安全問題。
同類函數
  • 把Unix 時間戳轉換為儒略日計數。 unixtojd

    unixtojd

    把Unix時間戳轉換為儒略日計數。
  • 返回ZIP 文件中的一個項目的實際文件尺寸。 zip_entry_filesize

    zip_entry_filesize

    返回ZIP文件中的一個項目的實際文件尺寸
  • 檢索錯誤數組。 libxml_get_errors

    libxml_get_errors

    檢索錯誤數組。
  • 從libxml 檢索最後的錯誤。 libxml_get_last_error

    libxml_get_last_error

    從libxml檢索最後的錯誤。
  • 取得前一次MySQL 操作所影響的記錄行數。 mysql_affected_rows

    mysql_affected_rows

    取得前一次MySQL操作所影響的記錄行數
  • 從SimpleXML 對象返回格式良好的XML 字符串(XML 版本1.0)。 asXML

    asXML

    從SimpleXML對象返回格式良好的X
  • 上傳一個已打開的文件,並在FTP 服務器上把它保存為一個文件。 ftp_fput

    ftp_fput

    上傳一個已打開的文件,並在FTP服務器上
  • 列出MySQL 服務器中所有的數據庫。 mysql_list_dbs

    mysql_list_dbs

    列出MySQL服務器中所有的數據庫。
熱門文章