Online-Tabellen – Teil 3

Einleitung

In Teil1 und Teil2 wurde eine CRUD Tabelle mit Inline Bearbeitung vorgestellt. Diese funktioniert nicht für Toucheingabe und ist daher ungeeignet für Tablets und Smartphones. Hier wird eine Variante vorgestellt welche mit allen gängigen Browsern auf allen allen gängigen Plattformen arbeiten sollte.

Zum verwenden wird nur PHP benötigt. Statt einer Datenbank werden die Daten im JSON Format in Dateien abgelegt.

Auch werden mehrere Benutzerlevel unterstützt.

Als Anwendung wurde ein virtueller Geschenketisch/Geburtstagstisch gewählt. Es gibt hierzu Lösungen bei vielen Onlinehändler, wobei es dort verständlicherweise meist schwierig ist Artikel anderer Händler einzustellen.

Anzeige ohne Berechtigung

CRUD1Anzeige mit Berechtigung zum Löschen, Bearbeiten und Erstellen.

CRUD2 Weiter lesen

Online-Tabellen – Teil 1

Einleitung

Für einen Sportverband habe ich eine editierbare Online-Tabelle erstellt um eine Übersicht über die aktiven Sportler zu erhalten. Eine Testversion ist unter http://roy77.bplaced.net zu sehen. Die Tabelle ist dynamisch, somit werden Änderung an Sortierung, Suchfilter usw. ohne neuladen der Seite angezeigt. Die Daten können von allen gelesen, aber erst nach Login editiert werden. Durch Klicken auf einen Wert in der Tabelle, lässt sich dieser direkt editieren.

Demobild

Weiter lesen