Witam, mam taki mały problem z kodem. Chce sprawdzić czy podany login lub email istnieje w bazie. W tym celu zliczam sobie ilość zwróconych rekordów. Gdy większe od 0 to istnieje taki login/email. I w sumie działa, gdy email lub hasło się powtarza wiadomość jest wyświetlana. Problem polega jednak na tym że gdy tylko jedno z nich się powtarza to nadal wyświetla obie opcje (Login się powtarza i Email się powtarza). Same duplikacje w bazie rozwiązałem ifem z "mysqli_errno($conn) == 1062", też działa ale fajnie było by rozbić to na email i login. Chyba że da się wyciągnąć takie info z mysqli_errno. Gdy wszystko się zgadza rekord normalnie dodaje się do bazy. Z góry dziękuję za odpowiedź :)
$sqlLogin = "SELECT COUNT(*) FROM users WHERE login = '$login'";
$sqlEmail = "SELECT COUNT(*) FROM users WHERE email = '$email'";
$resultLogin = $conn->query($sqlLogin);
$resultEmail = $conn->query($sqlEmail);
if($resultLogin->num_rows > 0){
echo "Podany Login już istnieje!";
} else {}
if($resultEmail->num_rows > 0){
echo "Podany Email już istnieje!";
} else {}