获取SQLSRV中的行ID

时间:2012-01-26 21:50:40

标签: php sql sql-server sqlsrv

我在PHP中有这个陈述

while( $row = sqlsrv_fetch_object( $stmt)) 
                {...

它返回结果每行中的下一个对象。我想知道的是,结果本身是否存在标识符。我自己在表中有一个ID,但我想知道是否有返回特定结果的ID。

编辑:如果没有,是否有一个替代函数我可以使用除sqlsrv_fetch_object之外的其他函数支持这个?

1 个答案:

答案 0 :(得分:1)

不确定结果的标识符是什么意思(结果是什么?)。你的意思是$stmt?该函数的替代方法是sqlsrv_fetch_array($stmt)

例如:

$counter = 0;
while( $row = sqlsrv_fetch_array( $stmt))
{
  //process row
  $counter++;
}