<?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?
Ten post edytował pawel81 11.06.2007, 23:03:39