![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 29.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Robie sobie skrypcik, ktory aktualizuje mi jakies uprawnienia do stronki. Dane sa pobierane z bazy i przekazywane do formularza z checkboxami gdzie moge ustawic wlaczony lub wylaczony i dalej chce przekazac za pomoca tego formularza do bazy by je zaktualizowac. Tabela jest aktualizowana tzn. dodawany jest jakis dzial_x wiec statyczne wrzucanie do bazy odpada bo jutro moze byc dodatkowo dzial_4 i dzial_5 Ponizej przedstawiam strukturke bazy ... prosilbym o podpowiedz lub uzupelnienie updejta do bazy.
tutaj kodzik generujacy formularz:
Ten post edytował andypl 29.07.2007, 21:24:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 29.04.2002 Skąd: jesteś? Ostrzeżenie: (0%) ![]() ![]() |
nie zapisuj dostępu do każdego działu w jednym rekordzie, bo za każdym razem, będziesz musiał zmieniać strukturę tabeli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dwa rozwiązania: 1) zapisywać w jednej komórce tabeli dostęp do działów w schemacie dwójkowym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (wiem, hardcore) 11010101 (1 ma dostęp, 0 nie ma dostępu) dokładasz dział - dokładasz uprawnienie na końcu, usuwasz dział, musisz wtedy rekordy przeskoczyć wszystkie i usunąć z ciągu jeden znak odpowiadający danemu działowi 2)zapisywać każdy dział i każdego użytkownika oddzielnie np.: tablica: user,dzial 1,1 1,2 1,4 - dostep usera 1 do działów 1,2 i 4 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:04 |