English | 简体中文 | 繁體中文
查询

odbc_num_rows()函数—用法及示例

「 返回结果集中的行数 」


函数名:odbc_num_rows()

适用版本:PHP 4, PHP 5, PHP 7

函数描述:odbc_num_rows() 函数用于返回结果集中的行数。

语法:int odbc_num_rows ( resource $result_id )

参数:

  • result_id:ODBC 查询结果的标识符,通过 odbc_exec() 函数获取。

返回值:

  • 返回结果集中的行数,如果结果集为空则返回 0。如果获取行数失败,将返回 FALSE。

示例:

// 连接到数据库
$conn = odbc_connect("Driver={SQL Server};Server=localhost;Database=mydb;", "username", "password");

// 执行查询
$query = "SELECT * FROM customers";
$result = odbc_exec($conn, $query);

// 获取结果集中的行数
$num_rows = odbc_num_rows($result);

// 输出行数
echo "结果集中的行数: " . $num_rows;

// 关闭连接
odbc_close($conn);

注意事项:

  • 在调用 odbc_num_rows() 函数之前,必须先调用 odbc_exec() 函数执行查询操作。
  • 该函数只适用于使用 ODBC 连接数据库的情况,如果使用其他数据库扩展(如 MySQLi 或 PDO),应使用相应的函数来获取行数。
补充纠错
上一个函数: odbc_pconnect()函数
下一个函数: odbc_num_fields()函数
热门PHP函数
分享链接