Выпадающее значение в codeigniter с использованием массива как значений

Я вернул переменную result_array () в переменной $ categories, и теперь я хочу создать раскрывающееся меню. Но если я использую эту переменную напрямую, все элементы массива будут отображаться. Однако я просто хочу отобразить имя и сохранить его id как значение. Как мне это сделать?

$options = $categories; echo form_dropdown('category', $options); 

Я хочу что-то вроде

 <select name="category"> <option value="1"> ABC </option> ..... <option value="10"> NNNC </option> </select>