Hilfe TabEdit
TabEdit ist eine PHP-Klasse, mit welcher durch einfaches Definieren eines zweidimensionalen Feldes (also zum Beispiel als Excel-Tabelle) eine komplette Datenbank-Applikation generiert werden kann. Diese umfasst die Datenbank-Definition in SQL, Anzeige der Daten als Tabelle, Editiermöglichkeit mittels Webformular, Eingabeüberprüfung, und vieles mehr.
Beispiel-Definitionen
Feldname | Name für Formular und Datenbank | Typ des Input Feldes | Ergänzungen zum Input-Feld | Inhalts-Typ | Pflichtfeld | Datenarray |
---|---|---|---|---|---|---|
User ID | user_id | text | autoinc | TRUE | ||
Passwort | password | password | TRUE | |||
Beschreibung | description | textarea | rows="3" cols="50" | ascii | FALSE | |
Gewicht (g) | weight | text | int | FALSE | ||
Link | url | text | size="80" | url | FALSE | |
text | FALSE | |||||
Land | country | radio | TRUE | Länder-Array | ||
Preis EUR | euro | text | float | TRUE | ||
Foto | userfile | file | image | FALSE | ||
Beliebiger Inhalt (L) | Beliebiger Inhalt (R) | comment |
Verwendung
$tab = new tab_edit(Tabellennamen, Daten-Definition);
$tab->tlist(Felder, Aktionen, Sortierfeld);
$tab->edit(Feldwert, Feldname);
Voraussetzungen
Eine Datenbank muss geöffnet sein und die gewünschte Tabells der Funktion tab_edit
als Parameter der Tabellenname und die Datenbankdefinition als PHP-Array übergeben werden.