Не работает проверка на меил PHP
Не работает проверка на существование такого меила в БД. Если ввести логин, который уже зареган, то выдает ошибку, а меил не выдает ошибок. Понятия не имею в чем проблема.
$login = filter_var(trim($_POST['login']), FILTER_SANITIZE_STRING);
$mail = filter_var(trim($_POST['mail']), FILTER_SANITIZE_EMAIL);
$query = $db->query("SELECT * FROM `user` WHERE `login` = '$login' AND `mail` = '$mail' LIMIT 1");
if($query->num_rows != 0) {
$_SESSION['error-msg'] = 'Такой аккаунт уже существует';
exit(header('location: index.php'));
}
