0
我想知道爲什麼sqlsrv_get_field($stmt,0)
不工作:它總是返回空白,例如sqlsrv_fetch_array找到結果。例如:PHP sqlsrv_get_field返回總是空白
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
$title = $row['title'];
};
這是返回相同查詢的數據。
我不明白你的答案...這裏我要嘗試通過與代碼'sqlsrv_get_field'的名字我已經張貼檢索字段?我正在使用我在原始代碼中發佈的代碼... – Mark
您應該在'sqlsrv_get_field'之前添加'sqlsrv_fetch' –
@Mark'sqlsrv_get_field'按索引訪問字段。如果您使用'SQLSRV_FETCH_ASSOC',您將按名稱獲取行列。嘗試使用'SQLSRV_FETCH_NUMERIC'或'SQLSRV_FETCH_BOTH'。 – alalp