![]() |
![]() |
-Ekstazzy- |
![]()
Post
#1
|
Goście ![]() |
Witam mam stronke ktora jest na etapie tworzenia ,nastepujaca rzecza jak chcialbym zrobic to podstrona "Twoje dane" juz pisze co tam sie bedzie zawierac.
Po zarejestrowaniu sie (podczas rejestracji podaje sie tylko haslo i login - dane wpisywane sa do tabeli USER w bazie danych). Teraz chcialbym by przy zalogowaniu kazdy uzytkownik wchodzil wlasnie na podstrone Twoje dane tam wpisywal swoje imie nazwisko email i wybieral stanowisko (manager itp itd) oczywiscie wszystko w formie formularza, dane te beda zapisywane w tabeli STANOWISKO. Tabele USER i STANOWISKO polaczone sa one to one polem ID_STANOWISKA. To co tu napisalem nei stanowi zadnego problemu. Lecz moj problem pojawia sie w momencie dodawania do bazy. Otoz chcualbym by jeden USER do tabeli STANOWISKO mogl tylko raz wprowadzic dane (wiadomo - chodzi o swoje) oczywiscie bedzie mozliwosc edycji wprowadzonych danych. I nie mam pojecia jak sie zabrac za to by tylko raz mogl wprowadzic te dane. Pytalem wujka GOOGLE ale nei za bardzo mi dzis pomogl, wiec teraz zwracam sie z tym problemem do Was. Z góry dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dwa sposoby przychodzą mi na myśl.
Przy zakładaniu konta tworzysz rekord (STANOWISKO), a przy stanowisku (edycji danych) tylko update bazy. Drugi (chyba gorszy dla bazy danych) Przy edycji danych sprawdzasz czy rekord istnieje w tabeli STANOWISKO, jeśli istnieje to update, jeśli nie to tworzysz go. Tak jak wyżej pisałem, pierwszy jest raczej lepszy. Jeśli coś źle zrozumiałem to napisz poprawniej. ;] |
|
|
-Ekstazzy- |
![]()
Post
#3
|
Goście ![]() |
Dwa sposoby przychodzą mi na myśl. Przy zakładaniu konta tworzysz rekord (STANOWISKO), a przy stanowisku (edycji danych) tylko update bazy. W tym przypadku chodzi Ci o to, zeby juz przy zakladaniu konta bylo nie tylko login i haslo(ktore jest wprowadza do tabeli USER) ale rowniez takie rzeczy jak imie nazwisko i reszte (ktore sa wprowadzane do tabeli STANOWISKO) a pozniej tylko je wyswietlac na tej mojej podstronie z mozliwoscia edycji, tak ? Od razu zapytam czy takie dodawanie do dwoch tabel jakos skomplikuje mi sprawe czy to nie stanowi problemow natury technicznej ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:51 |