Я настраиваю форму, используя этот PHP, который перебирает все записи, которые может иметь пользователь:
<?php foreach ($items as $row): ?>
<tr>
<td>
<?php echo form_hidden('id', $row->id); ?>
</td>
<td>
<?php echo '<strong>' . $row->name . '</strong>'; ?>
</td>
<td>
<?php echo form_input('number', $number); ?>
</td>
<td>
<?php echo form_input('registry', $registry); ?>
</td>
<td>
<?php echo form_checkbox('OK', $ok, $ok); ?>
</td>
</tr>
<?php endforeach; ?>
Это дает мне форму со следующим видом:
Идея заключается в том, что каждая строка принадлежит уникальному идентификатору / строке в базе данных, и я хотел бы позволить пользователю редактировать все на одной странице / форме, используя одну кнопку отправки.
Каков наилучший способ реализации этого?
Когда эти данные отправляются, в моем контроллере должен быть способ прохождения каждого пакета информации (от каждого пользователя). Будет ли это сделано через ajax / json?