раскрывающийся список формы codeigniter добавить редактирование с заданным значением - PullRequest
0 голосов
/ 11 июля 2011

Я пытаюсь использовать одну форму для выполнения функций добавления и редактирования. В настоящее время я сохраняю идентификатор сотрудника (извлекаю имя и идентификатор сотрудника из таблицы сотрудников) и сохраняю идентификатор в таблице «admin» вместе с другой информацией.

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

В контроллере у меня есть следующий код, который сохраняет данные офицера из таблицы 'employee' в массиве

<?php $data['OfficersToDisplay'] = $this->officers_model->Officers(TRUE);?>

В представлении у меня есть код ниже, который выводит имя офицера:

<?php  $idOfficer = @field($this->validation->idOfficer, $item->idOfficer);  ?>
<tr>
<td><label>Officer</label></td>
<td>
<?php echo form_dropdown('idOfficer', $OfficersToDisplay, set_value('idOfficer'));?>
 <span> <?php echo form_error('idOfficer'); ?> </span>
</td>
</tr>

Было бы здорово, если бы кто-то мог сообщить мне, какой код нужно добавить / обновить, чтобы данные текущего (сохраненного) сотрудника добавлялись в раскрывающийся список вместе с другими.

1 Ответ

0 голосов
/ 11 июля 2011

Возможно, вы захотите проверить руководство пользователя от CI: http://codeigniter.com/user_guide/helpers/form_helper.html

Там показан хороший пример использования функции form_dropdown.

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