Вы должны поместить параметры, которые вы хотите отобразить в раскрывающемся списке, в массив, например, так:
$options = array(
'red' => 'Red',
'green' => 'Green',
'blue' => 'Blue',
);
// The params here are:
// 'color' => name of the drop down
// '$options' => options for the drop down
// 'red' => the selected value of the drop down
echo form_dropdown('color', $options, 'red');
Что я хотел бы сделать, это создать функцию в моей модели, скажем $model->dropdown_options()
, и использовать ееполучить строки из базы данных и поместить их в массив.