我想知道为什么sqlsrv_get_field($stmt,0)
不起作用:它总是返回空白,例如sqlsrv_fetch_array找到结果。例如:
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
$title = $row['title'];
};
这是返回同一查询的数据。
答案 0 :(得分:1)
sqlsrv_get_field
不支持按名称检索行字段。 http://php.net/manual/en/function.sqlsrv-get-field.php
sqlsrv_fetch($stmt);
$title = sqlsrv_get_field( $stmt, 0);
echo $title;