<?php $qery = "SELECT u.login_uzytkownika, u.email_uzytkownika, z.login_uzytkownika, z.ema
il_uzytkownika FROM uzytkownicy u, zamowienia z WHERE (u.login_uzytkownika='$czyste_imie' OR u.email_uzytkownika='$czyste_nazwisko') OR (z.login_uzytkownika='$czyste_imie' OR z.email_uzytkownika='$czyste_nazwisko')"; #pierwsze zapytanie $blad['wypelnij'] = 'Podany użytkownik istnieje'; rejestracja($pakiet, $blad); } ?>
W tym przypadku (jeżeli w bazie nie znajdują się login lub e-mail) mysql_num_rows($rezultat) zwróci liczbę wierszy w tabeli
<?php WHERE (u.login_uzytkownika='$czyste_imie' OR u.email_uzytkownika='$czyste_nazwisko') OR (z.login_uzytkownika='$czyste_imie' OR .email_uzytkownika='$czyste_nazwisko')"; ?>
jeżeli zmienie na
<?php WHERE (u.login_uzytkownika='$czyste_imie' AND u.email_uzytkownika='$czyste_nazwisko') OR (z.login_uzytkownika='$czyste_imie' AND z.email_uzytkownika='$czyste_nazwisko')"; ?>
zwróci 0 dlaczego?