Я пытаюсь заставить пользователя ввести свои данные, а затем сохранить их в базе данных с помощью codeigniter. Когда я пытаюсь добавить запись, я попадаю на страницу, где он говорит об успехе, но ничего не добавляет к базе данных.Codeigniter - Добавление значений в базу данных
Вот модель и файлы контроллеров -
signup.php - Это контроллер
<?php class Signup extends CI_Controller{ function index(){ $this->load->view('signup_form'); } function insert_member(){ //load model $this->load->model('insert_member_model'); if($q = $this->insert_member_model->new_member()){ $data['content'] = 'success'; $this->load->view('trial', $data); }
}}
insert_member_model.php - Это модель
class Insert_member_model extends CI_Model{ function new_member(){ $new_member_data = array( 'first_name' => $this->input->post('first_name'), 'last_name' => $this->input->post('last_name'), 'username' => 'NULL', 'password' =>$this->input->post('password'), 'email_address' => $this->input->post('email_address') ); $insert = $this->db->where('membership', $new_member_data); return $insert; } }
Может ли кто-нибудь помочь.
Заранее спасибо