Hallo Zusammen,
ich betreibe eine Website, die verschiedene Tabellen aus einer SQL-Datenbank darstellt.
In der Tabelle befinden sich verschiedene Einträge mit immer den gleichen Attributen. Diese Daten gibt es für mehrere Bereiche.
Beispiel:
Tier: Hund
Größe: 70 cm
Alter: 2 Jahre
Tier: Pferd
Größe: 160 cm
Alter: 3 Jahre
Aktuelle Situation:
Ich habe ein riesen Exceltabelle, in der alle Daten mit den jeweiligen Attributen erfasst sind. Diese verwalte ich selbst.
Anschließend habe ich ein perl-Skript, mit dem meine Tabellen in die SQL-Datenbank schieb.
Die Website ist mit joomla aufgebaut. Wenn ein Benutzer aus einem jeweiligen Bereich einen neuen Datensatz einbauen will, ist bereits eine Fabrik List vorhanden, in der er die Möglichkeit hat, einen Datensatz einzutragen. Diesen seh ich dann, und übernehme die Eingaben in meine Exceltabelle, und mit dem nächsten Upload via perl-Skript befindet sich der neue Datensatz dann in der SQL-Datenbank und wird auf der Website mitangezeigt.
Ja, das ist ziemlich umständlich, deswegen mein Ziel:
Ich möchte die Exceltabelle abschaffen, und nur noch direkt in der SQL Datenbank arbeiten.
Die Benutzer sollen die Berechtigung bekommen über meine Website direkt in die Datenbank zu schreiben, sich angelegte Daten anzusehen und zu ändern. Jeder nur für seinen Bereich.
Ich bin noch ziemlich neu, und hab deswegen meinen zielführenden Ansatz noch nicht gefunden.
Brauch ich für diese Problematik ein CCK wie Seblod? Oder gibt es eine Möglichkeit, dem Benutzer für seinen Bereich im Frontend eine Maske zu bauen, in der er Dokumente, für die er berechtigt ist abfragen, anlegen und verändern kann?
Vielen Dank für Eure Denkanstöße und Hilfe.