[PHP] Jeden administrator na jedno konto |
[PHP] Jeden administrator na jedno konto |
11.05.2024, 16:06:12
Post
#1
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Witam,
Próbuje zrobić, aby pokazywał się jeden administrator i do tego admina są przepisani użytkownicy, aby zobrazować dokładnie o co mi chodzi to pokaże. Mam dwóch administratorów jeden jest mój a drugi testowy chce aby jak jestem zalogowany na swoim koncie administrator test1 jest nie widoczny a do admin jest podpięty użytkownik założony przez administratora. Bo ja to zrobiłem tak ze mam tabelę użytkownika i tabela nazw nazwana grupa. Tak wygląda baza user A tak wygląda baza z grupami A ja dałem w komendzie coś takiego
Ale nie mam takiego efektu jakiego oczekuje, bo jak jestem zalogowany na test1 to widzie głównego admina i użytkownika a już test1 nie widać i teraz zachodzę w głowę gdzie zrobiłem błąd. Proszę o pomoc. |
|
|
11.05.2024, 17:31:25
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 863 Pomógł: 228 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Mógłbyś przedstawić przykład bardziej bogatszy w dane, bo nie do końca rozumiem, nawet obrazki byłby zbędne.
Miło byłoby abyś wskazał wynik aktualny i wyniki jakie oczekujesz, bo po gubiłem się czytają twój post. |
|
|
11.05.2024, 20:22:39
Post
#3
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Chodzi mi oto, że jak jestem adminem i jako admin mogę dodawać użytkowników (Pracowników) do swojego panelu a nie chce, żeby moi użytkownicy (Pracownicy) byli widziani przez inne konta administracyjne. Wiem że tak się da zrobić.na chwilę obecną zrobiłem ze jak zakłada konto to musi podać nazwę firmy, żeby sczytywało.
|
|
|
11.05.2024, 21:41:38
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 863 Pomógł: 228 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
A masz gdzieś oznaczenie który użytkownik jest adminem?
|
|
|
11.05.2024, 22:48:05
Post
#5
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Oznaczenie administratora stanowią literki SA czerwony napis które oznaczają super admin mam też administratora oznaczona literką A oraz pracownik oznaczony literką P
Ten post edytował pawel06281990 11.05.2024, 22:49:07 |
|
|
12.05.2024, 07:10:16
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Powinieneś mieć wpis przez kogo dane konto zostało utworzone.
-------------------- |
|
|
12.05.2024, 13:06:27
Post
#7
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
Dla tabeli User powinieneś mieć jeszcze kolumnę "created_by", która może być NULL i która będzie "linkować" do samej siebie.
Aczkolwiek proponowałbym zrobić tabelę User (Admin) i Member (Użytkownik) jako osobne. |
|
|
12.05.2024, 18:50:05
Post
#8
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Ja mam jedną tabelę dla użytkowników i adminów tylko mam zrobione liczbami pozwolenia super admin ma 103 dla admina 102 oraz dla usera 101 i moja tabelka z użytkownikami tak wygląda
Ten post edytował pawel06281990 12.05.2024, 18:51:28 |
|
|
13.05.2024, 08:45:08
Post
#9
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
Przedrostka "user_" dla nazw kolumn nie powinieneś już używać, bo to bez sensu.
Dodaj więc "created_by" tak jak pisałem wyżej i wstaw tam ID użytkownika, który stworzył to dane konto. |
|
|
13.05.2024, 11:25:06
Post
#10
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Ok rozumiem ale jak mam wywołać to w zapytaniu by pobrać z bazy bo ja to robiłem zawsze where user_id = '".i tu pobierałem id użytkownika zalogowanego."' w tym przypadku będzie to administrator
|
|
|
13.05.2024, 11:33:56
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
no zwykly OR
i juz? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
13.05.2024, 14:32:45
Post
#12
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) |
Dzięki za pomoc jesteście wielcy
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 01:05 |