IMSK 3

PHP

Theoretischer Hintergrund & Erklärung:

Aufgabenstellung

Vorgehensweise & Umsetzung

Zuerst wurde eine Startseite erstellt, die als Navigation dient. Dort kann man zwischen Eingabe und Anzeige wechseln .
Danach wurde eine Eingabeseite umgesetzt, auf der ein Formular erstellt wurde. Hier können Informationen wie Titel, Autor, Jahrgang, Fach und ISBN eingegeben und an eine weitere Datei zum Speichern gesendet werden .
Anschließend wurde eine Liste erstellt, die alle Bücher aus der Datenbank ausliest und darstellt. Dafür wurde eine Verbindung zur Datenbank hergestellt und eine SQL Abfrage ausgeführt. Die Daten werden dann in einer Schleife angezeigt

In diesem Projekt wurde eine einfache Webanwendung mit PHP und HTML erstellt, die mit einer Datenbank verbunden ist. Ziel ist es, Daten nicht nur anzuzeigen, sondern auch einzugeben und zu speichern. Dabei kommt das Client Server Prinzip zum Einsatz. Der Browser stellt die Anfrage, PHP verarbeitet diese am Server und greift auf eine Datenbank zu. HTML dient zur Darstellung der Inhalte, während PHP für die Logik und Datenverarbeitung zuständig ist.

Ergebnis & Reflexion

Das Projekt zeigt eine funktionierende einfache Webanwendung mit Datenbankanbindung. Die Navigation zwischen den Seiten funktioniert und Daten können eingegeben und angezeigt werden. Besonders gut erkennbar ist, wie Frontend und Backend zusammenarbeiten. Eine Herausforderung war die Verbindung zur Datenbank und das richtige Auslesen der Daten. Insgesamt hilft das Projekt, die Grundlagen von PHP, Formularen und Datenbanken besser zu verstehen und praktisch anzuwenden.

Die Aufgabe bestand darin, eine einfache Schulbuchverwaltung zu erstellen. Es sollte eine Startseite geben, über die man zu einer Eingabeseite gelangt, um Bücher hinzuzufügen, sowie zu einer Übersichtsseite, auf der alle gespeicherten Bücher angezeigt werden. Die Daten sollten strukturiert erfasst und aus einer Datenbank ausgelesen werden.