Он работает нормально, если есть только одни данные, но когда есть несколько данных, он все равно регистрируется с существующей электронной почтой. Поэтому я хочу, чтобы он не регистрировался для получения одного и того же адреса электронной почты, если данных более одного.
$post = $this->input->post();
$input_email = $this->input->post('client_email');
$available_email = $this->Common_model->selectData('admin', 'admin_email', '');
$outputArray = [];
foreach($available_email as $row) {
$outputArray[] = $row->admin_email;
}
$avail_email = implode(', ', $outputArray);
if($post) {
if($input_email == $avail_email) {
$this->session->set_flashdata('msg', 'The email you entered is already registered with us. Please try again');
redirect('admin/admin-register');
} else {
**Run register
}
} else {
**error
}