Не добавляет запись в базу данных, в чем может быть проблема?

0

Хотела использовать хранимую процедуру с параметрами для добавления пользователя в таблицу. Но при добавлении форма просто обновляется, записи не добавляются. Ошибки никакие не появляются. Сама хранимая процедура работает.

Код функции в модели:

public function setReg($username, $email, $password) {
		$this->db->query("CALL setUsers($username, $password, $email)");
	}

Код функции в контролере:

public function create() {

		if($this->input->post('username') && $this->input->post('email') && $this->input->post('password_1') && $this->input->post('password_2')) {

			$username = $this->input->post('username');
			$email = $this->input->post('email');
			$password = $this->input->post('password_1');

			if($this->Reg_model->setReg($username, $email, $password)) {
				$this->data['title'] = 'Пользователь добавлен!';
				$this->load->view('templates/header', $this->data);
				$this->load->view('reg_auth/created');
				$this->load->view('templates/footer');
			}
		}
		else{
			$this->load->view('templates/header', $this->data);
			$this->load->view('reg_auth/reg', $this->data);
			$this->load->view('templates/footer');
		}
	}

Форма регистрации:

<form action="/registration/index/" method="post">
	<div class="panel panel-info">
		<div class="panel-heading"><div class="sidebar-header">Регистрация</div></div>
		<div class="panel-body">
		  <form role="form" action="/auth/login/" method="post">
		    <div class="form-group">
		      <input type="text"  class="form-control input-lg" placeholder="Логин" name="username">
		    </div>
		    <div class="form-group">
		      <input type="text" class="form-control input-lg" placeholder="email" name="email">
		    </div>
		    <div class="form-group">
		      <input type="password" class="form-control input-lg" placeholder="Пароль" name="password_1">
		    </div>
		    <div class="form-group">
		      <input type="password" class="form-control input-lg" placeholder="Повторите пароль" name="password_2">
		    </div>
		    <dd>
		      <button type="submit" class="btn btn-warning pull-right">Регистрация</button>
		    </dd>
		  </form>
		  <br>
		  <br>
		  <br>
		  <br>
		  <p class="bg-danger"></p>
		</div>
	</div>
</form>
codeIgniter

0 ответов

Sign up or Log in to write an answer