Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyświetlenie listy uprawnień, Złożone zapytanie mySQL
insenic
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 9.02.2007

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


Witam!

Mam trzy takie table:

Kod
Tabela 'grupa_rol'
[id]    [nazwa_grupy]    [opis_grupy]
1       strona           Przeglądanie stron
2       logowanie        Logowanie użytkowników

Tabela 'role'
[id]    [nazwa_grupy]    [nazwa_roli]       [opis_roli]
1       strona           strona_pokaz       Wyświetlanie zawartości strony
2       strona           strona_edytuj      Edycja zawartości strony
3       logowanie        logowanie_loguj    Możliwość logowania użytkownika
4       strona           strona_usun        Usuwanie strony
5       logowanie        logowanie_wyloguj  Wylogowanie użytkownika

Tabela 'grupa_rola'
[id]    [id_grupy]       [id_roli]
1       1                1
2       1                3
3       1                5

Chciałbym teraz za pomocą jednego zapytania osiągnąć efekt listy jak poniżej:

Przeglądanie stron
[*] Wyświetlanie zawartości strony
[ ] Edycja zawartości strony
[ ] Usuwanie strony

Logowanie użytkowników
[*] Możliwość logowania użytkownika
[*] Wylogowanie użytkownika

Kwestią wyświetlania to sam już się zajmę. Pytanie teraz jak to wczytać jednym zapytaniem i załadować do pętli tak bym miał dostęp do pól:
tabela['grupa_rol'] - opis grupy
tabela['role'] - nazwa roli
tabela['role'] - opis roli
oraz informację czy do grupy o id 1 taka rola jest przypisana czy nie ( [*] / [ ] )

Dziękuję i pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 01:15