当前位置: 首页> 函数类别大全> mysql_num_rows

mysql_num_rows

取得结果集中行的数目。
名称:mysql_num_rows
分类:未分类
所属语言:php
一句话介绍:取得结果集中行的数目。

mysql_num_rows 函数

适用 PHP 版本

适用于 PHP 4 到 PHP 7.0(自 PHP 7.0 起已被废弃,建议使用 MySQLi 或 PDO 替代)

函数说明

mysql_num_rows() 函数用于返回结果集中行的数目,主要用来判断 SELECT 查询返回了多少条记录。

函数语法

int mysql_num_rows ( resource $result )

参数

  • $result:通过 mysql_query() 执行 SELECT 查询返回的结果资源。

返回值

返回结果集中行的数量(整数)。如果结果集中没有记录,则返回 0。查询失败则返回 FALSE。

示例

下面的示例演示了如何使用 mysql_num_rows() 来获取查询结果的行数。

示例代码

<?php
$link = mysql_connect('localhost', 'username', 'password');
mysql_select_db('test_db', $link);
$query = "SELECT * FROM users";
$result = mysql_query($query, $link);
if ($result) {
  $num_rows = mysql_num_rows($result);
  echo "查询结果共有 " . $num_rows . " 行。";
} else {
  echo "查询失败。";
}
mysql_close($link);
?>

示例代码说明

示例中先连接数据库并选择数据库,然后执行一个 SELECT 查询,将结果资源传给 mysql_num_rows(),最后输出结果集中的行数。该函数在确定查询结果是否为空时非常有用。

同类函数
  • 关闭 ZIP 文件中的一个项目。 zip_entry_close

    zip_entry_close

    关闭ZIP文件中的一个项目。
  • 在 XML 数据上运行 XPath 查询。 xpath

    xpath

    在XML数据上运行XPath查询。
  • 将 XML 文档转换为对象。 simplexml_load_file

    simplexml_load_file

    将XML文档转换为对象。
  • 返回指定年份的复活节午夜的 Unix 时间戳。 easter_date

    easter_date

    返回指定年份的复活节午夜的Unix时间戳
  • 在 FTP 服务器创建一个新目录。 ftp_mkdir

    ftp_mkdir

    在FTP服务器创建一个新目录。
  • 返回 ZIP 文件中的一个项目的压缩方法。 zip_entry_compressionmethod

    zip_entry_compressionmethod

    返回ZIP文件中的一个项目的压缩方法。
  • 返回当前线程的 ID。 mysql_thread_id

    mysql_thread_id

    返回当前线程的ID。
  • 从结果集中取得一行作为关联数组,或数字数组,或二者兼有。 mysql_fetch_array

    mysql_fetch_array

    从结果集中取得一行作为关联数组,或数字数