Заполните форму значениями из базы данных в Codeigniter - PullRequest
0 голосов
/ 05 марта 2012

Есть ли у Codeigniter способ заполнения формы данными из базы данных?Например, если пользователь редактирует ранее сохраненную форму.Поскольку он был ранее сохранен, то существующие данные уже существуют.

1 Ответ

0 голосов
/ 05 марта 2012

Нет прямого способа загрузки данных из базы данных в ваши формы. НО:

  • Вы можете использовать библиотеку разбора шаблона: http://codeigniter.com/user_guide/libraries/parser.html

    Вам нужно только загрузить данные в массив, а затем метки в форма.

  • Или вы можете использовать функцию set_value(), которая имеет второй параметр (необязательный), который дает полю формы значение по умолчанию (очень полезные формы редактирования) http://codeigniter.com/user_guide/libraries/form_validation.html#helperreference

  • Также я сейчас работаю в стороннем аддоне, который автоматически загружает и создает формы, но использовать его очень удобно, но есть формы кроликов, которые делают более или менее то же самое (ищите его в Google, "Кролик формирует codeigniter", не может опубликовать гиперссылку из-за низкой репутации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...