August 2018

Php Klassen und Funktionen

In php kann man Klassen definieren. Ein neues Objekt gehört immer zu einer Klasse. Zum Beispiel nutze ich bei meiner Datenbankabfrage ein Objekt $db, welches der Klasse PDO angehört. Klassen verfügen über gobale Variablen und verschiedene Funktionen. Zwei wichtige Standard-Funktionen sind der Constructor und der Destructor. Erzeuge ich ein Objekt (auch genannt: eine Instanz einer […]

Php Klassen und Funktionen Weiterlesen »

Datenbanken befüllen, php-Regeln

Mit einem html-Formular kann man Datenbank-Einträge anlegen lassen. Ich habe dazu ein Formular erstellt und mit Bootstrap formatiert. In <form> wird eine action geschrieben, bei mir heißt es request.php. Dieses php-Dokument wird aufgerufen, wenn er Benutzer auf den Button „absenden“ klickt und bekommt alle eingegebenen Werte als Variablen übergeben, die es dann in die Datenbank

Datenbanken befüllen, php-Regeln Weiterlesen »

Eine Tabelle abrufen (Datenbank)

Abruf von Daten aus einer Tabelle (ohne die Relationstabellen mit zu beachten) Code Erklärung <!DOCTYPE html> <html> <head> <meta charset=“utf-8″> <title>Ausgabe</title> <link rel=“stylesheet“ type=“text/css“ href=“DataTables-1.10.18/css/jquery.dataTables.min.css“/><script type=“text/javascript“ src=“jQuery-3.3.1/jquery-3.3.1.min.js“></script> <script type=“text/javascript“ src=“DataTables-1.10.18/js/jquery.dataTables.min.js“></script> <script type=“text/javascript“> $(document).ready( function () { $(‚#ausgabetab‘).DataTable({ paging: true, }); } ); </script> </head> Ich beginne mit einem html-Dokument. Es wird das Zeichset gesetzt und

Eine Tabelle abrufen (Datenbank) Weiterlesen »

Grundgerüste

Die meisten Dateien, die „programme“ oder „Webseiten“ darstellen, sind nichts anderes als Textdateien. Sie können mit jedem beliebigen Texteditor bearbeitet werden. Damit Browser und andere verarbeitende Software erkennt, um was für eine Art von Datei es sich handelt, nutzt man zum einen die Dateiendung, viel wichtiger aber ein standardisiertes Grundgerüst, an dem alle wichtigen Daten

Grundgerüste Weiterlesen »

Datenbankplanung – erste Schritte

Ich plane eine App, ein Ernährungstagebuch. Dafür habe ich mir erstmal überlegt, welche Einträge ich pro Mahlzeit machen möchte. Es gibt einige (wie zum Beispiel der Grund oder der Ort), die sich immer wiederholen, es sollen Auswahlfelder sein, kein Freitext. Von Michael habe ich gelernt, dass man in jede Tabelle eine id-Spalte einfügt, die man

Datenbankplanung – erste Schritte Weiterlesen »