Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Takie banalne a nie działa :(
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


  1. <?php
  2.  
  3. $sprawdz = &#092;"select id from zamowienia where email = '$email'\";
  4. $result = mysql_query($sprawdz);
  5. if(!$result) {
  6. //komunikat o błędzie (mail zajęty)
  7. }
  8. else {
  9. //dodajemy do bazy
  10. }
  11.  
  12. ?>


no i własnie, ten fragment miał sprawdzać, czy w bazie już istnieje taki mail ($mail), jeżeli istnieje, to wypluwa komunikat o błędzie, jeżeli nie, to dodaje do bazy, ale nie działa, mogę dodawać dane z takim samym mailem w nieskończoność...

Pomocy...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


No to oczywiste ze Ci nie dziala jak sprawdzasz resource zapytania a nie ilosc wynikow.

Zamiast if(!$result) daj if(mysql_num_rows($result) > 0)


--------------------
Go to the top of the page
+Quote Post
miedzna
post
Post #3





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Cytat(SongoQ @ 2005-06-09 10:14:23)
No to oczywiste ze Ci nie dziala jak sprawdzasz resource zapytania a nie ilosc wynikow.

Zamiast if(!$result) daj if(mysql_num_rows($result) > 0)

Dzięki bardzo smile.gif działa exclamation.gif!

Pozdrawiam i miłego dnia!
Go to the top of the page
+Quote Post

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: 20.08.2025 - 12:27