Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Sprawdzenie czy 2 wartości istnieją w bazie
Turson
post 21.07.2013, 22:38:16
Post #1





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Piszę skrypt rejestracji i ma sprawdzić, czy w bazie danych istnieje już login jaki podał użytkownik oraz czy jest już tam taki e-mail.

  1. if(mysql_query("SELECT login FROM users WHERE login=$login") OR mysql_query("SELECT mail FROM users WHERE mail=$mail"))
  2. {
  3. echo 'Konto z takim loginem lub adresem e-mail już istnieje.';
  4. }
  5. else
  6. {
  7. /* OK */
  8. }

Ale działa to źle. Podam:
istniejący już login + nowy mail = info o błędzie
nowy login + istniejący mail = bez błędu
Go to the top of the page
+Quote Post

Posty w temacie
- TursoN   [MySQL][PHP]Sprawdzenie czy 2 wartości istnieją w bazie   21.07.2013, 22:38:16
- - Greg0   A co z kombinacjami istniejący już login + istnie...   21.07.2013, 22:41:48
- - widmo_91   [PHP] pobierz, plaintext $wp = mysql_query(...   21.07.2013, 22:46:37
- - TursoN   @widmo_91 Istniejący login + istniejący mail PRZEC...   21.07.2013, 22:50:16
- - widmo_91   Jeżeli OK jest jak: nie ma loginu i nie ma email a...   21.07.2013, 22:55:12
- - TursoN   Nie, nie o to chodzi. Ma być: Istniejący login + n...   21.07.2013, 22:56:50
- - Greg0   1. Cytatistniejący już login + nowy mail = info o ...   21.07.2013, 23:01:31
- - TursoN   Pomyliłem się. Ma przejść tylko w jednym przypadk...   21.07.2013, 23:06:10
- - widmo_91   No to masz odpowiedź w pierwszym moim poście w tym...   21.07.2013, 23:07:02
- - TursoN   Nie do końca. Jeśli sprawdzę login i nie ma takieg...   21.07.2013, 23:10:28
- - widmo_91   Rezygnuję z dalszych wyjaśnień, zagadnienie mnie p...   21.07.2013, 23:15:24
- - TursoN   Wymyśliłem dziwną alternatywę... [PHP] pobierz, pl...   21.07.2013, 23:24:10
- - widmo_91   Wcale nie ma to racji bytu. Gratuluje udziwnienia ...   21.07.2013, 23:37:59
- - TursoN   Nie założyłem, że mysql_query zwraca liczbę wynikó...   21.07.2013, 23:50:12
- - widmo_91   wiem o co chodziło ale mysql_query dla selecta zaw...   22.07.2013, 00:00:59
- - TursoN   Rozwiązanie było jednak banalne... [PHP] pobierz,...   22.07.2013, 00:02:03
- - r4xz   @TursoN: nadal nie rozumiesz... CytatReturn Values...   22.07.2013, 06:07:26
- - TursoN   [PHP] pobierz, plaintext if(mysql_query(...   22.07.2013, 11:11:45
- - widmo_91   Ty sprawdzasz czy zapytanie jest poprawne a nie cz...   22.07.2013, 11:27:18
- - TursoN   Sprawdzałem wszystkie kombinacje i działa prawidło...   22.07.2013, 11:38:46
- - Greg0   Ludzie ci pisza jak to zrobić poprawnie a ty dalej...   22.07.2013, 12:37:26
- - TursoN   [PHP] pobierz, plaintext $wp = mysql_query(...   22.07.2013, 13:25:13
- - Greg0   Twoje zapytanie zwraca błąd. Zobacz jaki [PHP] po...   22.07.2013, 13:31:57
- - nospor   Tyle postow w tej parodii tematu ze mogliscie juz ...   22.07.2013, 13:38:29


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.05.2024 - 02:28