Nabend,
$_POST['first_name'] landet also im Feld last_name der Datenbanktabelle.
Und warum nicht im Feld "first_name"?
Habe ich eine Chance, $_POST beim Absenden des Formulars so zu manipulieren, dass die Variable einen Schlüssel date_of_birth enthält, indem der Wert für das Datum, zusammengesetzt aus dob, mob und yob, enthalten ist?
Hä? Warum nicht einfach so: Im Programmteil, der das SQL-Insert erzeugt, eine Variable $datum = $_POST["yob"]."-".$_POST["mob"]."-".$_POST["dob"] definieren und die dann einfügen? (Je nach DATE-Format/Ländereinstellung eine andere Reihenfolge bzw. "." statt "-" oder drgl.)
Enthält $_POST eigentlich die Inhalte der Formularfelder immer in der Reihenfolge, in der die Felderim Formular angeordnet sind (Also zeilenweise von links nach rechts)?
$_POST ist ein assoziatives Array, also ohne Reihenfolge.
Alles klar?
Grüße,
Tillmann