Christian Seiler: Ideen zu Rechtesystem in PHP

Beitrag lesen

Hallo Andreas,

Tabelle User
User-ID....

Tabelle Gruppen
GID   User-ID

Tabelle Typen
Typ-ID   User-ID

Tabelle Rechte
Typ-ID   Ort-ID  Rechte(0=nix,1=lesend,2=schreibend,3=lesend+schriebend)

SELECT *
  FROM table
  LEFT JOIN Typen
    ON Ort-ID = Ort-ID
  WHERE (Typen.Rechte = 1 OR Typen.Rechte = 3)
    AND table.GID = $rechte->GID

Sorry für das Fullquote - aber der SELECT passt absolut gar nicht zur Datenstruktur. Es gibt keine Tabelle table und die Tabelle Typen hat keine Spalte Rechte.

Was hälst Du davon?

Naja, ich blicke da irgendwie nicht so recht durch, wie Du das jetzt realisieren willst... daher kann ich auch noch nichts dazu sagen...

Viele Grüße,
Christian

Sie haben mehr als 25% zitierte Zeilen in Ihrem Posting. Sind Sie sicher, dass Sie das Posting so abschicken wollen?

Ja.

--
Ich bin ein Bandbreitenverschwender. Meine Signatur tut mir leid. Ehrlich!