2012-02-15 43 views
0

我正在使用Autocomplete UI。我有一些民族問題與數據庫源的結果,我需要它的簡單:自動完成數據庫同時使用陣列

在從文檔的例子,他們有這樣的數組:

$items = array(
"Great Bittern"=>"Botaurus stellaris", 
"Little Grebe"=>"Tachybaptus ruficollis", 
"Black-necked Grebe"=>"Podiceps nigricollis" 
) 

,我有它的數據庫中結果的工作是什麼與while()

我嘗試這樣:

while(!$resrank->EOF){ 
    $array = array($resrank->fields["FIELD1"] => $resrank->fields["FIELD2"]); 
    $resrank->MoveNext(); 
} 

但很明顯,他創建數組的很多。

而不是那個,我需要陣列的例子使用while()foreach(),不知道,任何更好的方法。我怎樣才能做到這一點?

我對PHP不太熟悉。

回答

2

而不是創造單陣列需要填充的同一個:

$items = array(); 
while(!$resrank->EOF){ 
    $items[$resrank->fields["FIELD1"]] = $resrank->fields["FIELD2"]; 
    $resrank->MoveNext(); 
} 

祝你好運!

+0

完美,謝謝! – 2012-02-15 19:23:15

相關問題