ugh, im все еще имеет проблемы с пониманием форм. Ive смотрел несколько руководств/видео без везения (имейте в виду, что я бегу с довольно большим сном), поэтому я подумал, что могу попросить о помощи здесь.Codeigniter создает простую форму для обновления db
Предположим, у меня есть таблица под названием Notes и внутри таблицы Notes у меня есть столбец с именем «пользователь» и «внимание»
Я просто хочу изменить, что «внимание» и «пользователь» в таблице Notes, используя кнопку формы и отправки.
может ли кто-нибудь собрать то, что должен выглядеть контроллер и модель? Я знаю, что я много спрашиваю, поэтому я ценю ваше время.
edit1
Моя модель:
function edit($id)
{
$this->db->where('id', $id);
$this->db->update('company_contacts', $data);
}
контроллер:
public function edit($id) {
if (isset($_POST["edit"]))
{
$this->Notes_model->edit($id);
$url = "/notes/view/" . $id;
redirect($url);
}
$data['data'] = $this->Notes_model->view($id);
$this->load->view('templates/header');
$this->load->view('notes/edit', $data);
$this->load->view('templates/footer');
}
, что бы ваш пробовали? – tomexsans
Я только что отредактировал вопрос, чтобы добавить мою текущую модель и контроллер. Однако ive модифицировал его в 100 раз, чтобы его не было правильно. – bnelsonjax
Ваш опубликованный код должен вызывать ошибки/уведомления в функции редактирования() as-is модели, поскольку вы используете $ data, но эта функция не определена в функции. Что такое $ данные, которые должны быть в этой функции? – Lepidosteus