Ich habe nach ähnlichen Fragen ohne Erfolg gesucht.Überprüfen, ob vor dem Einfügen in MySQL DB in einem PHP-Skript Wert existiert
Ich habe dieses Stück Code:
form1.php
$query = "INSERT INTO table1 ";
$query .= "(fname, lname, mail)";
$query .= " VALUES ";
$query .= "('".$_POST[fname]."', '".$_POST[lname]."', '".$_POST[mail]."')";
$result = mysql_query($query) or die ("Query Failed: " . mysql_error());
Und ich möchte, dass das Skript überprüft, ob der Wert in der entsprechenden Spalte eingefügt vorhanden ist, und einen Fehler aus, wenn es tut. irgendwelche Ideen?
Hinweis: Wenn Sie Stored Procedures anstelle von Inline-Abfragen verwenden, können Sie Ihren Code gut pflegen und Ihnen auch Vorteile wie kompilierte Abfragen, Syntaxprüfung, sql-Injektion usw. geben. – dhinesh