我有一个像......这样的命令
$Res = $db->ExecSQL($sQry, $param);
while ($row = sqlsrv_fetch_array($Res)){
..
..
}
我想再打电话给
while ($row = sqlsrv_fetch_array($Res)){
..
..
}
不再调用“$ Res = $ db-> ExecSQL($ sQry,$ param);” 因为它没有结果。必须有一个重置,如指向第一个记录。但我不知道怎么做。有什么建议吗?
答案 0 :(得分:1)
有一个用于设置指针try的PHP函数:
mssql_data_seek ( $Res , 0 )
答案 1 :(得分:0)
用于SQL的3.0版PHP驱动程序:
sqlsrv_fetch_array ($Res, SQLSRV_FETCH_BOTH, SQLSRV_SCROLL_ABSOLUTE, 0);