Проверьте мою функцию, если электронная почта уже существует в БД

Мне нужно проверить в моей функции "регистрация", если электронная почта уже выходит. Если да, верните сообщение, что он не может зарегистрироваться в системе, может кто-нибудь, пожалуйста, может помочь мне это исправить?

function register()
{
$_USER = $this->loadModel('UserModel');
$array = array(
    "id" => $this->getRN('USER'),
    "fullname" => $_POST['record']['fullname'],
    "nickname" => $_POST['record']['nickname'],
    "email" => $_POST['record']['email'],
    "phone" => '',
    "address" => '',
    "status" => 'Nonactive',
    "usergroup_id" => '4',
    "password" => $_POST['record']['password']
);

$_USER->addUser($array);

die();
}

public function addUser($array = null)
{
    $this->notorm()->user()->insert($array);
}

0 ответов

Другие вопросы по тегам