![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czy da się to zrobić jednym zapytaniem ?
Czyli chodzi o to by nie updatowało mi maila który jest już w bazie. Tylko sprawdzam ,czy taki email jest w bazie , jeżeli nie ma jest możliwość wpisania innego i zaktulizowanie go. Reasumując: w pierwszy zapytaniu, sprawdzam jaki adres email użytkownik miał. Jeżeli podał w poscie inny adres niż miał w bazie następuje drugie zapytanie i szukanie czy taki adres jaki podał poprzez post istnieje w bazie. Jeżeli nie istnieje przechodzimy dalej, jeżeli istnieje wywali error. Ten post edytował casperii 22.05.2015, 20:37:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 12 Dołączył: 4.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Salfunglandyare chyba odpowiedział już na twoje pytanie. Ja tylko troszkę zmodyfikuję jego zapytanie:
wykona się ciutkę szybciej... No, a jeśli dosłownie chcesz mieć jedno zapytanie, ale działające tak samo jak w twoim pierwszym poscie:
Swoją drogą widać, że jesteś na początku nauki I, że korzystasz z bardzo starych I błędnych materiałów: Te nieszczęsne " or die('zapytanie :'.$result.' blad:'.mysql_error()); " powinieneś mieć w linijkach o jeden niżej, by miały jakikolwiek sens. Czyli: $sqlObecny = mysql_query($resultObecny) or die('zapytanie :'.$resultObecny.' blad:'.mysql_error()); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 20:21 |