<!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>