simusch
Aktives Mitglied
Thread Starter
- Dabei seit
- 27.09.2004
- Beiträge
- 2.030
- Reaktionspunkte
- 219
Hallo
Ich stehe vor dem Berg und sehe die Lösung nicht...
Ich habe eine Tabelle (mySQL) mit Gruppen, in denen die Berechtigungen der jeweiligen Gruppen gespeichert sind:
Eine Person kann jetzt aber gleichzeitig in Gruppe 1 UND Gruppe 2 sein.
Wie kann ich mit einer einzelnen Abfrage zusammengefasst die Rechte abfragen?
Herauskommen sollte:
BenutzerXY
hochladen: 1
editieren: 1
loeschen: 1
Meine Idee war eine "GROUP BY"-Abfrage, aber da müsste ich alle 15 Berechtigungsfelder aufführen und bei einer Erweiterung alles erneut anpassen...
Danke für eure Hilfe!
Simu
Ich stehe vor dem Berg und sehe die Lösung nicht...
Ich habe eine Tabelle (mySQL) mit Gruppen, in denen die Berechtigungen der jeweiligen Gruppen gespeichert sind:
Code:
id | gruppenname | hochladen | editieren | loeschen | ...
-------------------------------------------------------------------
1 | test | 1 | 1 | 0 | ...
2 | test2 | 0 | 1 | 1 | ...
Eine Person kann jetzt aber gleichzeitig in Gruppe 1 UND Gruppe 2 sein.
Wie kann ich mit einer einzelnen Abfrage zusammengefasst die Rechte abfragen?
Herauskommen sollte:
BenutzerXY
hochladen: 1
editieren: 1
loeschen: 1
Meine Idee war eine "GROUP BY"-Abfrage, aber da müsste ich alle 15 Berechtigungsfelder aufführen und bei einer Erweiterung alles erneut anpassen...
Danke für eure Hilfe!
Simu