Номер ошибки: 1064
У вас есть ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с 'Aventro', '' bc55825ec921b78c574576fbc6679cc346ee0494 '', '' 8c0cf560bb77c28d6b7dd11 'в строке 1
пароль пользователя, имя пользователя INSERT INTO (, электронная почта, созданный пользователем: \ wamp \ www \ hol \ system \ database \ DB_driver.php
Номер строки: 330
модель создания пользователя:
public function createuser($username, $password, $salt, $email)
{
$password = sha1($password . $salt);
$sql = "INSERT INTO users(username, password, salt, email, user_created) VALUES('".$this->db->escape($username)."','".$this->db->escape($password)."','".$this->db->escape($salt)."','".$this->db->escape($email)."', NOW())";
if ($this->db->query($sql)) {
return true;
} else {
return false;
}
}
Контроллер (вызов модели)
$result = $this
->user_model
->createuser(
$this->input->post('username'),
$this->input->post('password'),
$salt,
$this->input->post('email'));