Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 1 zapytanie sprawdza 2 warunki, 1 zapytanie sprawdza 2 warunki - jak zrobic?
vadergb
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 10.06.2009

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


Witam,

siedzialem ostatnio i sie zastanawialem:

Dotychczas sprawdzajac np czy taki email istnieje i haslo jest poprawne robilem:

  1. SELECT count(*) FROM users WHERE email='$email' LIMIT 1
// sprawdzamy czy email istnieje w bazie
wiadomo gdy =1 to istnieje gdy 0= nie istnieje
  1. SELECT count(*) FROM users WHERE password='$password' AND user_id='$_SESSION[id]' LIMIT 1
// sprawdzamy czy uzytkownik podal dobre haslo
wiadomo gdy =1 to istnieje gdy 0= nie istnieje

i musze w zapytania wykonac.

dalo by sie to tak zrobic aby za pomoca jednego zapytania wyswietlalo:

ilosc_email | ilosc_password
1 | 0

i wtedy wyciagam np
$row['ilosc_email'] -> gdy =1 to istnieje taki mail gdy 0 nie istnieje
$row['ilosc_password'] -> gdy =1 to istnieje takie haslo gdy 0 nie istnieje

Jesli by sie tak dalo obciazamy nasz system o 1 zapytaniem...

Z gory thx za pomoc

Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 19:10