===== Datatables =====
mit https://datatables.net/ hat man eine einfache Möglichkeit ein Datenbank Grid in PHP zu realisieren.
CDN zum Projekt: https://cdn.datatables.net/ \\
{{ :programmieren:sqlite3:utjmuodq9c.png?nolink&800 |}}
Hier gibt es eine **[[http://wiki.hennweb.de/demo/sqllite/index.php|DEMO]]**
Selber testen:\\
* Einfach alle drei Scripte in ein Web-Verzeichnis kopieren
* Im Browser die 'create.php' einmalig aufrufen z.B. http:\\meineDomain.de\create.php wodurch die Datenbank mit Testdaten erstellt wird
* jetzt nur noch das Hauptscript 'index.php' aufrufen z.B. http:\\meineDomain.de\index.php
* freuen und testen ;-)
EXEC("CREATE TABLE IF NOT EXISTS $db_table
(
'id' INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
'name' TEXT,
'email' TEXT
)
");
// Daten-Dump für user, insgesamt 12 Zeilen (Testdaten)
$db-> exec("INSERT INTO $db_table ('id','name','email') VALUES
('1','Name1','test1@test.de'),
('2','Name2','test2@test.de'),
('3','Name3','test3@test.de'),
('4','Name4','test4@test.de'),
('5','Name5','test5@test.de'),
('6','Name6','test6@test.de'),
('7','Name7','test7@test.de'),
('8','Name8','test8@test.de'),
('9','Name9','test9@test.de'),
('10','Name10','test10@test.de'),
('11','Name11','test11@test.de'),
('12','Name12','test12@test.de')
");
echo "Testdatenbank erstellt";
} else {
echo "FEHLER: Datenbank $db_name existiert bereits.";
};
?>