programmieren:sqlite3:datatable
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| programmieren:sqlite3:datatable [26/05/2020 15:52] – conny | programmieren:sqlite3:datatable [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| mit https:// | mit https:// | ||
| - | CDN zum Projekt: https:// | + | CDN zum Projekt: https:// |
| - | <code sql | create.php > | + | {{ : |
| + | |||
| + | <note tip> | ||
| + | Hier gibt es eine **[[http:// | ||
| + | </ | ||
| + | |||
| + | Selber testen:\\ | ||
| + | |||
| + | * Einfach alle drei Scripte in ein Web-Verzeichnis kopieren | ||
| + | * Im Browser die ' | ||
| + | * jetzt nur noch das Hauptscript ' | ||
| + | * freuen und testen ;-) | ||
| + | |||
| + | <code sql| create.php > | ||
| <?php | <?php | ||
| - | /* | + | /** |
| - | * erstellt die Testdatenbank | + | * Datenbank / Tabelle erstellen |
| */ | */ | ||
| + | $db_name = " | ||
| + | $db_table = " | ||
| - | db_name | + | // erstelle Datenbank wenn nicht vorhanden |
| - | $db_table | + | if (!file_exists($db_name)) { |
| + | $db = NEW SQLite3("$db_name", SQLITE3_OPEN_CREATE | SQLITE3_OPEN_READWRITE); | ||
| - | $db = new SQLite3($db_name); | + | // Tabellen |
| - | ---- | + | $db-> |
| - | -- Table Struktur für user | + | ( |
| - | ---- | + | |
| - | $db-> | + | |
| - | ( | + | |
| - | ' | + | ) |
| - | ' | + | "); |
| - | ' | + | |
| - | ) | + | // Daten-Dump für user, insgesamt 12 Zeilen |
| - | "); | + | $db-> exec(" |
| - | + | (' | |
| - | ---- | + | (' |
| - | -- Daten-Dump für user, insgesamt 12 Zeilen | + | (' |
| - | ---- | + | (' |
| - | $db-> exec(" | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | (' |
| - | (' | + | "); |
| - | (' | + | |
| - | (' | + | echo " |
| - | (' | + | } else { |
| - | (' | + | echo " |
| - | "); | + | }; |
| + | ?> | ||
| </ | </ | ||
| Zeile 49: | Zeile 66: | ||
| <html lang=" | <html lang=" | ||
| < | < | ||
| - | <script src=" | ||
| <link rel=" | <link rel=" | ||
| <link rel=" | <link rel=" | ||
| Zeile 55: | Zeile 71: | ||
| < | < | ||
| + | |||
| <div class=" | <div class=" | ||
| - | < | + | < |
| <table id=" | <table id=" | ||
| < | < | ||
| Zeile 66: | Zeile 83: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| </ | </ | ||
| + | |||
| + | <script src=" | ||
| + | <script src=" | ||
| + | <script src=" | ||
| + | <script src=" | ||
| <script type=" | <script type=" | ||
| Zeile 84: | Zeile 107: | ||
| </ | </ | ||
| - | <script src=" | ||
| - | <script src=" | ||
| - | <script src=" | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| </ | </ | ||
| <code php| load.php> | <code php| load.php> | ||
| <?php | <?php | ||
| + | /** | ||
| + | * Datensätze aus Tabelle auslesen und zurückgeben | ||
| + | */ | ||
| $db_name = " | $db_name = " | ||
| - | $db_table = "usertest"; | + | $db_table = "user"; |
| $db = new SQLite3($db_name); | $db = new SQLite3($db_name); | ||
| Zeile 103: | Zeile 125: | ||
| } | } | ||
| - | $results = ["sEcho" => 1, | + | $results = ["Echo" => 1, |
| - | "iTotalRecords" => count($data), | + | "TotalRecords" => count($data), |
| - | "iTotalDisplayRecords" => count($data), | + | "TotalDisplayRecords" => count($data), |
| " | " | ||
programmieren/sqlite3/datatable.1590501138.txt.gz · Zuletzt geändert: 26/05/2020 14:52 (Externe Bearbeitung)
