Добавлять и редактировать не получится его только показать страницу ошибки помогите плз это исправить в PHP codignitor
user.php
<?php
defined('BASEPATH') или exit('прямой доступ к скрипту не разрешен');
класс User расширяет CI_Controller {
функция __конструкция() {
родитель::__конструкция();
$это-&ГТ;нагрузка-&ГТ;модель (пользователь/user_model','м');
}
индекс функции() {
$данных['пользователь'] = $это-&ГТ;м-&ГТ;функция get_user();
$это-&ГТ;нагрузка-&ГТ;просмотр (пользователь/user_view', $данных);
}
функция add() {
$это-&ГТ;нагрузка-&ГТ;просмотр (пользователь/user_view_add');
}
функция представлять() {
$this->m->submit();
}
функция edit($id) {
$data['get_edit'] = $this->m->get_edit($id);
//print_r($данных);
$это-&ГТ;нагрузка-&ГТ;просмотр (пользователь/user_view_edit', $данных);
}
обновление функций() {
$this->m->Обновление();
}
}
user_model.php
<?php
defined('BASEPATH') или exit('прямой доступ к скрипту не разрешен');
класс User_model расширяет CI_Model {
функция get_user функции () {
$запрос = $это-&ГТ;БД->получайте('tbluser');
return $query->результат();
}
функция представлять() {
$arr = массив(
'имя пользователя'=> У$это-&ГТ;вход-&ГТ;сообщение('txtusername'),
'пол'=> У$это-&ГТ;вход-&ГТ;сообщение('slogender'),
'адрес'=> У$это-&ГТ;вход-&ГТ;сообщение('txtaddress')
);
//print_r($arr); выход();
$this->db->insert('tbluser', $arr);
Если($этом-и GT;дБ-&ГТ;affected_rows () и gt;0) {
перенаправление(base_url().'user/user/');
}
}
функция get_edit($id) {
$запрос = $это-&ГТ;дБ-&ГТ;get_where('tbluser', массив('ид_пользователя'=&ГТ;$ИД));
return $query->строка();
}
обновление функций() {
$идентификатор = $это-&ГТ;вход-&ГТ;сообщение('txtid');
//echo $id; выход();
$arr = массив(
'имя пользователя'=> У$это-&ГТ;вход-&ГТ;сообщение('txtusername'),
'пол'=> У$это-&ГТ;вход-&ГТ;сообщение('slogender'),
'адрес'=> У$это-&ГТ;вход-&ГТ;сообщение('txtaddress')
);
$это-&ГТ;дБ-&ГТ;где('ид_пользователя', $ИД);
$это-&ГТ;дБ-и gt;Обновление('tbluser', $ОБР);
Если($этом-и GT;дБ-&ГТ;affected_rows () и gt; 0) {
перенаправление(base_url().'пользователя');
}
}
}
?>
user_view.php
<!Элемент DOCTYPE в HTML общественности "-//W3C для//определения DTD XHTML 1.0 переходный//ванной" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&ГТ;
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>пользователь
Добавить Новое
<?php /*?> <?php print_r($user); ?><?php */?>
<?php
$n=1;
foreach($user as $row):
$gender = ($row->gender == 1)?'Male':'Female';
?>
<?php $n++; endforeach; ?>
Нет | Имя пользователя | Пол | Адрес | Действие |
<?= $n ?> | &л;?= $подряд-и GT;имя пользователя; ?&ГТ; | <?= $gender; ?> | <?= $row->адрес; ?> | Редактировать Удалить |
user_view_add.php
&л;?= пользователь form_open ('/пользователе/отправить'); ?&ГТ;
Имя пользователя | <?= form_input('txtusername'); ?> |
пол | <?= form_dropdown('slogender', array('1'=>'Male', '2'=>'Female')); ? > |
Адрес | <?= form_textarea('txtaddress'); ?> |
<?= form_submit('btnsubmit', 'Save'); ?> |
&л;?= form_close(); ?&ГТ;
user_view_edit.php
&л;?= form_open('пользователей/пользователей/обновление'); ?&ГТ;
Имя пользователя | &л;?= form_input('txtusername', $get_edit-и GT;имя пользователя); ?&ГТ; <?= form_hidden('txtid', $get_edit->user_id); ?> |
пол | &л;?= form_dropdown('slogender', массив('1'=&ГТ;'мужчина', '2'=&ГТ;'женщина'), $get_edit-&ГТ;пол); ?&ГТ; |
Адрес | <?= form_textarea('txtaddress', $get_edit->адрес); ?> |
<?= form_submit('btnsubmit', 'Save'); ?> |
&л;?= form_close(); ?&ГТ;
ошибка: объект не найден как для редактирования, так и для добавления
путь : model/user/user_model.php
view/user/user_view.php
/user_view_add.php
/user_view_edit.php
Что я уже пробовал:
ошибка: объект не найден как для редактирования, так и для добавления
путь : model/user/user_model.php
view/user/user_view.php
/user_view_add.php
/user_view_edit.php