<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Datensatz einfügen</title>
<style>
table {border:1px solid black;text-align:center;background-color:yellow;
margin-left:auto; margin-right:auto;}
td {border:1px solid black;}
th {border:1px solid black;background-color:green;color:white;}
h3 {text-align:center;color:green;}
.rechts {text-align:right;} .thema {background-color:green;color:white;}
</style>
</head>
<body>
<?php
// oauto_ins.php
include ("auto_class.php");
// Objekt Auto erzeugen
$auto=new Auto();
// Initialisierung der für die GUI erforderlichen Variablen auf einen Leertext
$marke= $modell=$motor=$leistung=$zulgesamtmasse=$baujahr=$vmax=$zeit100="";
// wenn der Submit-Button gedrückt wurde
if (isset($_POST["insert"]))
{
// größten Index der vorhandenen Datensätze ermitteln
$id=$auto->auto_max_index();
// Index um dem Wert eins erhöhen
$id++;
// Benutzereingaben auf Variablen einlesen
$marke = $_POST["marke"];
$modell = $_POST["modell"];
$motor = $_POST["motor"];
$leistung = $_POST["leistung"];
$zulgesamtmasse = $_POST["zulgesamtmasse"];
$baujahr = $_POST["baujahr"];
$vmax = $_POST["vmax"];
$zeit100 = $_POST["zeit100"];
// eindimensionales Daten-Array mit den Benutzereingaben erzeugen
$daten=array("$id","$marke","$modell","$motor","$leistung",
"$zulgesamtmasse","$baujahr","$vmax","$zeit100");
// Datensatz/Zeile in Datei hinzufügen
$auto->auto_insert($daten);
echo "<h3>Der Datensatz wurde hinzugefügt.</h3>";
}
?>
<form method="post" action="oauto_ins.php">
<table>
<tr><td colspan="3" class="thema"><strong>Neues Auto erfassen</strong></td></tr>
<tr><td>Marke:</td><td><input type="text" name="marke" value="<?=$marke?>"></td><td></td></tr>
<tr><td>Modell:</td><td><input type="text" name="modell" value="<?=$modell?>"></td><td></td></tr>
<tr><td>Motor:</td><td><input type="text" name="motor" value="<?=$motor?>"></td><td></td></tr>
<tr><td>Leistung:</td><td><input type="text" name="leistung" value="<?=$leistung?>"></td><td> kW</td></tr>
<tr><td>Zul. Gesamtmasse:</td><td><input type="text" name="zulgesamtmasse" value="<?=$zulgesamtmasse?>"></td><td> kg</td></tr>
<tr><td>Baujahr:</td><td><input type="text" name="baujahr" value="<?=$baujahr?>"></td><td></td></tr>
<tr><td>Höchstgeschwindigkeit:</td><td><input type="text" name="vmax" value="<?=$vmax?>"></td><td> km/h</td></tr>
<tr><td>Beschleunigung:</td><td><input type="text" name="zeit100" value="<?=$zeit100?>"></td><td>in s von 0 auf 100 km/h</td></tr>
<tr><td colspan="3" class="rechts"><input type="submit" name="insert" value="Einfügen"></td></tr>
</form>
</table>
<br>
<?
// Daten aus CSV-Datei einlesen und anzeigen
$auto->auto_get_data_from_file();
$auto->auto_list();
?>
</body>
</html>