jQuery UI Autocomplet を使用して、データベースから値を取得するフォーム フィールドのオートコンプリートを作成したい: http://jqueryui.com/demos/autocomplete/#remote
コードをコピーしましたが、例 (鳥) は連想配列です。
$items = array(
"Great Bittern"=>"Botaurus stellaris",
"Little Grebe"=>"Tachybaptus ruficollis",
"Black-necked Grebe"=>"Podiceps nigricollis",
"Little Bittern"=>"Ixobrychus minutus");
などなど
id と author の 2 つのフィールドを使用してデータベースにクエリを実行したいと考えています。ただし、クエリは多次元配列を返します。データベースから返される各行は配列です。
e.g. ( [0] => Array ( [ID] => 1 [Author] => Higgins ) ) ( [0] => Array ( [ID] => 2 [Author] => Darl) )( [0] => Array ( [ID] => 3 [Author] => Lewis) )
次の形式になるようにクエリを返すにはどうすればよいですか。
"1=>Higgins,
2=>Darl,
3=>etc etc,"
スクリプトを使用できるようにするには?