函数名称:db2_fetch_assoc() 适用版本:PHP 5, PHP 7
函数说明: db2_fetch_assoc()函数从结果集中获取下一行作为关联数组,并将结果指针移动到下一行。结果数组的键名对应于SQL查询的列名。 该函数适用于使用IBM DB2数据库进行查询操作。
用法: 要使用db2_fetch_assoc()函数,需要先连接到DB2数据库,并且执行了一个查询语句。
语法: bool db2_fetch_assoc ( resource $stmt [, int $row_number = 1 ] )
参数:
$stmt
:DB2查询语句的资源标识符。$row_number
(可选):表示要从结果集中获取的行号。默认为1,表示获取下一行。
返回值: 如果成功获取了一行数据,则返回一个关联数组。如果没有更多行可获取,则返回false。
示例:
"; } // 关闭连接 db2_close($conn); ?>在上面的示例中,我们首先连接到DB2数据库,然后创建一个查询语句,并通过db2_prepare()和db2_execute()函数执行该查询语句。 然后,我们使用while循环结构和db2_fetch_assoc()函数从结果集中获取每一行的数据,并以关联数组的形式保存在变量$row中。 最后,我们可以通过指定每一列的键名来访问和处理每一行的数据。
请注意,这只是一个简单的示例,实际中可能还需要添加错误处理、分页等功能来完善程序。