PHP替代mysql\u data\u seek for ODBC
我正在将PHP mySQL应用程序转换为PHP-ODBC应用程序。ie将数据库从mysql迁移到DB2 在使用mysql时,我使用了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(),然后继续执行此操作
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
(不支持),那么解决方法应该是什么。