Hallo,
ich habe ein Mini-Rechtesystem, und dies normalisiert in der DB gespeichert.
3 Tabellen:
user <-> user_recht <-> recht
Um nun alle Rechte (nur die ID's) zu ermitteln, mache ich einen Join über alle 3 Tabellen,
fetche die Datensätze in ein Array, und mache dann ein implode(), um einen String der Form
"recht,recht,recht,recht"
zu erhalten. Geht dies eventuell einfacher, am besten gleich mit MySQL?
ich habe ein Mini-Rechtesystem, und dies normalisiert in der DB gespeichert.
3 Tabellen:
user <-> user_recht <-> recht
Um nun alle Rechte (nur die ID's) zu ermitteln, mache ich einen Join über alle 3 Tabellen,
fetche die Datensätze in ein Array, und mache dann ein implode(), um einen String der Form
"recht,recht,recht,recht"
zu erhalten. Geht dies eventuell einfacher, am besten gleich mit MySQL?