PHP替代mysql\u data\u seek for ODBC

PHP替代mysql\u data\u seek for ODBC,php,db2,odbc,Php,Db2,Odbc,我正在将PHP mySQL应用程序转换为PHP-ODBC应用程序。ie将数据库从mysql迁移到DB2 在使用mysql时,我使用了mysql\u data\u seek函数来重置记录集指针,但这不适用于ODBC连接。我尝试并检查了重置记录集的odbc\u fetch\u行($recordset,0),但这不起作用。有人知道如何通过ODBC连接重置记录集吗?根据,您需要将1作为第二个参数传递,而不是0 要对结果进行多次检查,可以调用 行号为1的odbc_fetch_row(),然后继续执行此操作

我正在将PHP mySQL应用程序转换为PHP-ODBC应用程序。ie将数据库从mysql迁移到DB2

在使用mysql时,我使用了
mysql\u data\u seek
函数来重置记录集指针,但这不适用于ODBC连接。我尝试并检查了重置记录集的
odbc\u fetch\u行($recordset,0)
,但这不起作用。有人知道如何通过ODBC连接重置记录集吗?

根据,您需要将
1
作为第二个参数传递,而不是
0

要对结果进行多次检查,可以调用 行号为1的odbc_fetch_row(),然后继续执行此操作 不带行号的odbc_fetch_row()可查看结果

但是,请注意,如果您的驱动程序不支持此方法,则可能无法完成此任务:

如果驱动程序不支持按编号获取行, 忽略行号参数


您在
odbc\u connect()
上的光标类型是什么?光标类型是
SQL\u CUR\u USE\u odbc
,如果我们没有将光标类型用作
SQL\u CUR\u USE\u odbc
(不支持),那么解决方法应该是什么。