用于ODBC的mysql_data_seek的PHP替代品

时间:2013-04-01 09:47:51

标签: php db2 odbc

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

在使用mysql时,我使用了mysql_data_seek函数来重置记录集指针,但这对ODBC连接不起作用。我尝试并检查odbc_fetch_row($recordset,0)以重置记录集,但这不起作用。有谁知道如何通过ODBC连接重置记录集?

1 个答案:

答案 0 :(得分:0)

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

  

要多次单步执行结果,您可以拨打电话   odbc_fetch_row()用row_number 1,然后继续做   没有row_number的odbc_fetch_row()来查看结果。

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

  

如果驱动程序不支持按编号提取行,   row_number参数被忽略。