Здравствуйте, я новичок в codeigniter. Я изучаю эту среду, разрабатывая приложение для тестирования. Я показываю список пользователей и перед каждой записью тег привязки для редактирования этой записи. Этот тег привязки выглядит как
echo(anchor('first/edit_user/'.$value->id,'Edit'));
Перенаправляет браузер на первый контроллер и функцию edit_user. В функции edit_user я загружаю вид редактирования следующим образом.
$this->load->view('edit_user',$data);
Загружает представление относительно выбранной записи для редактирования записи, и URL выглядит как
http://localhost/CodeIgniter/index.php/first/edit_user/9
Все работает нормально. Но когда пользователь нажимает кнопку обновления, он снова приходит к той же функции. Он обновляет запись, а затем снова пытается загрузить то же представление, но здесь возникает проблема. Теперь после обновления записи он загружает представление и URL становится таким
http://localhost/CodeIgniter/index.php/first/edit_user
Создает ошибку, так как не имеет идентификатора выбранной записи. ЕСЛИ я изменил код вида загрузки моей функции следующим образом
$this->load->view('edit_user/'$this->uri->segment(3)),$data);
Выдает ошибку edit_user / .php не определен и что-то в этом роде. Теперь я хочу спросить, как я могу перенаправить пользователя на ту же форму редактирования, сообщая, что его запись была обновлена? Как загрузить вид
выбрал запись из функции контроллера?