как получить данные из базы данных в kohana 3.3 framework. Я создал раскрывающийся список в представлении, но я не знаю, как подключить его к контроллеру, чтобы я мог извлекать данные из базы данных и показывать их в выпадающем спискеpopulating выпадающий список из базы данных в рамках kohana
0
A
ответ
0
Вам нужно получить данные, которые вы хотите из базы данных с использованием ORM или запроса DB :: select, затем сформулируйте его в массив, где ключ является значением параметра, а значение - текст, который вы хотите отобразить для каждой опции.
Например, вам нужно, чтобы в конечном итоге что-то вроде:
$options = array(
1 => 'First Option',
2 => 'Second Option',
3 => 'Third Option'
);
Затем передать этот массив в форме помощника Kohana (в форме :: выбрать), и он будет выводить для вас варианты. Справка: http://kohanaframework.org/3.3/guide-api/Form#select
Приведенный выше пример выведет что-то вроде:
<select name="whatever">
<option value="1">First Option</option>
<option value="2">Second Option</option>
<option value="3">Third Option</option>
</select>
Если Ваш вопрос действительно, как получить данные из базы данных, то вам необходимо прочитать все примеры здесь: http://kohanaframework.org/3.3/guide/orm
Удачи!