![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam skrypt, dzięki którym użytkownik aktualizuje sobie profil.
obiekt upProfil() po prostu zwraca formularz w klasie user (uczę się robić jak najwięcej "obiektowo" ale straszny bałagan mi wychodzi.. (IMG:style_emoticons/default/smile.gif)
I teraz problem: Użytkownik wypełnia sobie tylko jedno pole - wysyła się prawidłowo do bazy, a pozostałe pola, które są puste nadpisuje w bazie jako wartości puste. Da się to zrobić jakoś prosto czy muszę zrobić odzielne warunki na każde z pól i sprawdzać czy puste? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Albo sprawdzasz wszystkie, albo przy edycji wstawiasz domyslne value pobrane z bazy. Druga opcja jest najbardziej ludzka, bo użytkownik może chcieć usunąć sygnaturę, więc po prostu zostawi to pole puste (usunie zawartość).
Ten post edytował Turson 17.06.2014, 14:47:08 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
No tak czy siak musisz sprawdzić czy nie jest puste. Powinieneś sobie automatycznie generować to zapytanie do bazy na podstawie tego co dostaniesz. Czyli foreach i sprawdzasz czy puste, jak nie to bindujesz.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 16:52 |