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

odbc_num_fields()函数—用法及示例

「 获取ODBC结果集中的字段数 」


函数名:odbc_num_fields()

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

用法:int odbc_num_fields ( resource $result_id )

说明:该函数用于获取ODBC结果集中的字段数。

参数:

  • result_id:ODBC结果集标识符,由odbc_exec()函数返回。

返回值:返回一个整数,表示ODBC结果集中的字段数。

示例:

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

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

// 获取字段数
$num_fields = odbc_num_fields($result);

echo "结果集中的字段数为:" . $num_fields;

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

上述示例中,我们首先使用odbc_connect()函数连接到数据库,然后使用odbc_exec()函数执行查询,并将结果保存在$result变量中。接下来,我们使用odbc_num_fields()函数获取$result中的字段数,并将结果赋值给$num_fields变量。最后,我们通过echo语句输出结果集中的字段数。最后,我们使用odbc_close()函数关闭数据库连接。

请注意,在使用odbc_num_fields()函数之前,我们需要先使用odbc_exec()函数执行查询并获取结果集。

补充纠错
上一个函数: odbc_num_rows()函数
下一个函数: odbc_next_result()函数
热门PHP函数
分享链接