Dass du das Umkopieren von Variablen vermeiden sollst, wurde schon oft gesagt.
Man sollte es vermeiden, wenn man mit den Daten nicht weiter arbeitet. In meinem Fall sieht du hier nur ein sehr kleinen Ausschnitt.
Ich finde den Code so viel unübersichtlicher:
if ($stmt = $mysqli->prepare("INSERT INTO test_tabelle (
code, ansprechpartner_anrede,
ansprechpartner_name, ansprechpartner_telefon,
ansprechpartner_email)
VALUES (?, ?, ?, ?, ?)")) {
$stmt->bind_param("sssss", $_POST['code'],
$_POST["ansprechpartner_anrede"],
$_POST["ansprechpartner_name"],
$_POST["ansprechpartner_telefon"],
$_POST["ansprechpartner_email"]);
$stmt->execute();
echo json_encode($_POST);
}
else {
echo $mysqli -> error;
}
Ebenso, dass text bzw. submit die default-typen für input resp. button sind.
Ganz ehrlich, dazu habe ich keine Lust das zu ändern. Es ist für den Code überhaupt nicht schlimm. Sublime Text macht dieses automatisch genauso wie der Google Web Designer.
Wenn ich aus
<input type="submit" name="abschicken" value="Eintragen">
dieses mache
<input name="abschicken" value="Eintragen">
benötige ich eine weitere Klasse um den Button zu stylen?
Ich bin der Meinung man muss nicht auf den Zug aufspringen, dazumal arbeiten wir im Team und ich habe keine Lust ständig irgendetwas umzustellen.
Und der Tippo <form form > ist auch noch da.
Danke, dieses ist weg. War selbstverständlich ein Fehler.