![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 8.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam smieszny problem,
Wiem ze to jakiec proste musi byc ale cos nie wpadam na rozwiazanko. Chce wpisywac maile do bazy i chce zrobic zabezpiecznie przed kolejnym wpisaniem tego samego maila.Ale mam taki problem ze to co robie to on mi sprawdza poszczegolne rekordy jak trafia na ten co jest taki sam to wywala info ze juz taki jest ale potem idzie dalej i jesli sa rozne to dopisuje.Bzdura totalna. Jak to zmienic? [php:1:64e71e0e8d]<?php if($mail == $row['mail']) { echo "Ten mail widnieje juz w naszej bazie"; } else { echo "Dodany $mail"; } ?>[/php:1:64e71e0e8d] -------------------- Windsurfing -> way of my life !!!
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 13.03.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
witam
zrob zapytanie, w ktorym sprawdzasz czy dany mail istnieje [php:1:4b54b62959] $www=mysql_query("select * from tabela t1 where t1.polemail='$mail'"); if (mysql_num_rows($www)) { $error='Taki e-mail juz istnieje w bazie'; } else { tutaj kod programu } [/php:1:4b54b62959] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Można też przez count():
[sql:1:1c80f149d1]select count(*) from tabela where polemail=cos[/sql:1:1c80f149d1] Zwróci iloć pól spełniajšcych podane kryteria. -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
ewentualnie mozesz jeszcze na pole z emailem zalozyc: [sql:1:f3b6cfb601]UNIQUE[/sql:1:f3b6cfb601] co spwowoduje odpowiednia reakcje systemu w przypadku proby dopisania tego samego adresu email w bazie
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 9.07.2025 - 04:20 |