Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Przypisywanie rekordów użytkownikom
teez
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 6
Dołączył: 20.12.2010

Ostrzeżenie: (0%)
-----


Witam,

Mam już panel logowania, rejestracji na sesjach z przypisaniem do paru podstron ( ukrylem je dla np. tylko zarejestrowanych / zalogowanych ). W skrypcie moim wysyłane są formularze do bazy mysql, a następnie wyświetlane na stronie glównej w tabeli. Chcę zrobić tak, aby każdy kto wysłał swój formularz np.

Zamówienie na jajka, 2 sztuki

Mógł je edytować, oraz aby było napisane Kto dodał rekord ( z jakiego konta ). Jeżeli napisałem zbyt chaotycznie to z góry przepraszam.
Go to the top of the page
+Quote Post
djgarsi
post
Post #2





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


w sesji przechowuj np id usera i przy wysyłaniu formularza do bazy dodaj id z sesji. Dobrze zrozumiałem problem?


--------------------
Go to the top of the page
+Quote Post
teez
post
Post #3





Grupa: Zarejestrowani
Postów: 186
Pomógł: 6
Dołączył: 20.12.2010

Ostrzeżenie: (0%)
-----


A czy jest możliwość dodawania po prostu nazwy użytkownika? Myślę o tym trochę lopatologicznie i coś typu:

Użytkownik jest zalogowany -> Pobiera jego login ( session login ) -> Podaje login jako autora.

Tylko nie mam pojęcia jak się za to zabrać, od czego zacząć itp.
Go to the top of the page
+Quote Post
mieszkos
post
Post #4





Grupa: Zarejestrowani
Postów: 78
Pomógł: 11
Dołączył: 1.04.2009

Ostrzeżenie: (0%)
-----


Jak masz zrobione logowanie , i ktoś się zalogował to z sesji wyciągasz jego nazwe i masz sobie jakiś tam formularz do dodawania tego co tam pisałeś, no i ktoś go sobie wypełni to robisz to bazy INSERT i dajesz WHERE nick = ten z sesji. Dla edycji zrob sobie np. drugi link Edycja zamówienia i tam ładuj te same pola + jako value wczytaj dane z bazy, i jak ktoś kliknie zapisz (edycje) to robisz UPDATE do bazy WHERE nick = ten z sesji
Go to the top of the page
+Quote Post
teez
post
Post #5





Grupa: Zarejestrowani
Postów: 186
Pomógł: 6
Dołączył: 20.12.2010

Ostrzeżenie: (0%)
-----


Ok, dzięki. Poradziłem sobie. Nie było to wcale takie trudne jak myślalem. Dodałem po prostu zmienną $nick=Sessia z loginem, następnie przy dodawaniu w insert na końcu '$nick' i w bazie jest. Później już w panelu to co napisałeś i śmiga. smile.gif Z resztą w panelu sądzę, że sobie poradzę. Jak coś to będę pisał. wink.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:28