Hallo,
In einer WebApplikation soll die Erstellung doppelter werte, in einer MySQL Tabelle verhindert werden.
Man gibt also einen wert in ein Text Feld ein und schickt ihn ab, dann muss der soeben eingegeben wert, mit den vorhanden werten in der Tabelle verglichen werden. Wenn der wert schon existiert soll eine Ausgabe folgen mit dem Text "Dieser wert ist bereits eingetragen."
So weit in der Theorie aber wie muss das ganze in der Praxis aussehen?
Ich habe hier mal den aktuellen Code
Code:
// ********************************************************************************
// ** Daten speichern
// ********************************************************************************
if ($_POST["formaction"] == "speichern") {
// Daten auf Richtigkeit überprüfen
if (trim($_POST["name"]) == "") {
$FormError = true;
$FormErrorMessage = $a_me_msg_pflichtfelder;
}
// wenn es bei der Eingabe kein Fehler gab die Daten speichern
if (!$FormError) {
// Daten speichern
$MerkmalID = SaveMerkmal($_POST["merkmalid"], $_POST["me_variantenid"], $_POST["name"], $_POST["sort"]);
// Umleitung auf die Übersicht
header("Location: " . URLPFAD . "admin/merkmale/index.php?variantenid=" . $VariantenID . "&searchstring=" . $SearchString . "&searchfield=" . $SearchField . "&sortfield=" . $SortField . "&sortorder=" . $SortOrder);
exit;
Leider bin ich noch php Anfänger und benötige noch ein bissen Hilfe was genau muss ich hinzufügen/ändern damit das funzt