Update:
Das funktioniert aber nur solange bis 2x der gleiche Städename über das Formular reinkommt, dann hängt sich das ganze auf ?!
PHP
<?php
//Für die Tabelle staedte mit Spalten idstadt und stadt , stadt ist Unique
// idstadt ist der Primärschlüssel
if($_POST['stadt']!="")
{
$dbv = new mysqli("localhost","benutzer","passwort","versuchsdatenbank");
$stmt = $dbv->prepare("INSERT INTO staedte
VALUES
(
?,
?
)
") ;
$stmt->bind_param
(
"is",
$_POST['idstadt'],
$_POST['stadt']
);
$stmt->execute();
//Anzeige id
echo mysqli_insert_id($dbv) ;
$idstadt=mysqli_insert_id($dbv) ;
// Für die Tabelle anmeldung mit den Spalten ID, vorname,nachname,idstadt,datum
// idstadt ist der Sekundärschlüssel
$stmt2 = $dbv->prepare("INSERT INTO anmeldung
VALUES
(
?,
?,
?,
?,
?
)
");
$stmt2->bind_param
(
"issss",
$_POST['ID'],
$_POST['vorname'],
$_POST['nachname'],
$idstadt,
date("d.m.Y H:i:s")
);
$stmt2->execute();
// Überprüfung ob Daten ankommen
echo $_POST['vorname'];
echo "<br />";
echo $_POST['nachname'];
echo "<br />";
echo $idstadt;
echo "<br />";
echo date("d.m.Y H:i:s");
}
?>
Alles anzeigen