0
我到處搜索過,雖然我在這裏和文檔中發現了一些相近的答案,但我無法將它應用於他們以適應我的情況。如何將ADODB結果集的字段名稱和值分配給與字段名稱相同的變量?
也許有人可能會友善地幫助我將以下轉換爲adodb做事方式?
foreach ($rs as $field => $value) {
$$field=stripslashes($value);
}
$rs->Close();
這是我最新的嘗試,
while (!$rs->EOF) {
for ($i=0, $max=$rs->FieldCount(); $i < $max; $i++){
$$rs->fields($i) = $rs->fields[$i];
}
$rs->MoveNext();
}
總的想法是,$ RS應該獲得一個記錄(由於只匹配一個記錄的WHERE子句),包含多個列/字段。
我希望將這些字段中的每一個分配給與該字段具有相同名稱的變量。
我已經嘗試了許多不同的配置和上述替代方法,包括ADODB_FETCH_BOTH ADODB_FETCH_NUM & ADODB_FETCH_ASSOC,但仍然無法使其工作。
This是一個類似的問題,但我無法應用它的答案。 非常感謝。