![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z rejestracją. Niby wszystko dodaje do bazy jak wpisze dane, ale jak zrobić instrukcję warunkową sprawdzającą czy wszystkie pola zostały uzupełnione? Kombinowałem ale zawsze robie gdzieś błąd bo zawsze jak kombinuje z if elseif to po wejściu w link register.php odrazu dodaje pusty wpis do bazy. Jeżeli nie wpisze nic w żadne pole i klikne rejestruj też 'zarejestruje" jako puste pola w bazie. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Pomóżcie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie działa! nadal po kliknięciu rejestruj(bez wpisywania żadnych danych) dodaje puste wpisy w bazie i pojawia się ze rejestracja zakonczona pomyślnie.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 18 Dołączył: 6.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Trochę zmodyfikowałem. Po piewsze sprawdzasz czy jakieś pole nie jest puste, jeśli jest to dajesz komunikat, że tak być nie może, jeśli nie to idziesz dalej. Po drugie moim zdaniem w zapytaniu miałeś błąd, chodzi o id, które zapewne jest u Ciebie auto_increment, jeśli tak nie podajesz go w ogóle w zapytaniu. Po trzecie zmienne w zapytaniu powinny być zapisane w takim formacie ".$zmienna." inaczej chyba źle jest to inerpretowane. Ten post edytował drzalek 9.10.2008, 21:02:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 15:14 |