<!DOCTYPE html>
<html><!-- insert.php -->
<head>
<title>Patienten-Daten erfassen</title>
<meta charset="UTF-8">
</head>
<body>
<p><b>Patienten-Daten erfassen:</b></p>
<?
$vn=$nn=$geb=$gew="";
if (isset($_POST['n_knopf']))
{
$vn=$_POST['vorname'];
$nn=$_POST['nachname'];
$geb=$_POST['geburt'];
$gew=$_POST['gewicht'];
/* Verbindungsdaten für den Datenbankserver inkludieren (Achtung: Inhalt und Dateipfad anpassen)
In der Datei data.php werden alle erforderlichen Variablen für den Datenbankzugang definiert:
<?
$servername="localhost";
$dbname="<Name der Datenbank>";
$username="<Name des Datenbankbenutzers>";
$password="<"Passwort des Datenbankbenutzers>";
?>
*/
include("../../data.php");
// Verbindung zum Datenbankserver aufbauen
$conn = new PDO("mysql:host=$servername;dbname=$dbname;charset=utf8",$username,$password);
// Programmverhalten im Fehlerfall: Programm wird abgebrochen und der Fehler angezeigt
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// SQL-Abfrage festlegen
$statement="insert into patient (vorname,nachname,geburt,gewicht) values ('$vn','$nn','$geb','$gew');";
// SQL-Abfrage durchführen
$sql = $conn->prepare($statement);
$sql->execute();
// alles in Ordnung
echo("<p>Der Patient wurde erfolgreich hinzugefügt !</p>");
}
?>
<form action="./insert.php" method=post>
Vorname
<input type="text" name="vorname" size="8" maxlength="20" value="<?=$vn?>">
Nachname
<input type="text" name="nachname" size="8" maxlength="20" value="<?=$nn?>">
Geburtsdatum
<input type="text" name="geburt" size="8" maxlength="10" value="<?=$geb?>">
Gewicht
<input type="text" name="gewicht" size="6" maxlength="6" value="<?=$gew?>">
<input type="submit" name="n_knopf" value="Hinzufügen">
</form>
<p>
<a href="./insert.php">Patienten-Daten erfassen</a><br>
<a href="./select.php">Patienten-Daten anzeigen</a><br>
<a href="./update.php">Patienten-Daten ändern</a><br>
<a href="./delete.php">Patienten-Daten löschen</a>
</p>
</body>
</html>