QuickForm получить данные из БД с помощью AdoDB для эелемента select

Daenlou

Новичок
QuickForm получить данные из БД с помощью AdoDB для эелемента select

По началу пользовался вариантом из доки по QF.

$foo = array("0"=>"test 1",
"1"=>"test 2",
"2"=>"test 3");

$form->addElement('select', 'selFoo', 'Foo', $foo);

Все работает все прекрасно. Потом появилась потребность строить массив $foo на основе данных из бд используя класс ADOdb, скажем из таблички

id name
0 test 1
1 test 2
2 test 3

почитал доку, напросилась идея использовать GetArray() но он возращает такой массив

Array ( [0] => Array ( [0] => 0 [id] => 0 [1] => test 1 [name] => test 1 ) [1] => Array ( [0] => 1 [id] => 1 [1] => test 2 [name] => test 2 ) )

Что делать?

-~{}~ 27.10.06 03:05:

Отвечаю сам себе :)


$foo = $db->getAssoc('SELECT id, name FROM tbl1');
 
Сверху