werte vergleichen

Worka

Mitglied
Hallo Luete,

ich habe ein formular das ein Datum überträgt. Dann habe ich eine MySql Datenbank, wo es die Spalte "datum" gibt. Dies ist auf "unique" eingestellt, das kein doppeltes eintragen passieren kann..

ich möchte aber gerne durch eine if anweisung, das er überprüft ob der Wert "date" vom Formular, schon in der Spalte "datum" in der Datenbank vorhanden ist. Wenn das der Fall sein sollte, soll er nur schreiben "Abgebrochen, da unter diesem Datum mit der Zeit schon ein Eintrag vorhanden ist."


Hoffe ihr versteht das so und könnt mir eben helfen ...

Schönen Gruß
 
Da wirst du wohl nicht drum herum kommen, zunächst per SQL-Query eine Abfrage zu starten, die in der DB überprüft, ob bereits dieses Datum eingetragen wurde.
Beispiel:
PHP:
$sql = mysql_query("SELECT datum FROM tabelle WHERE datum = '".$date."'");
if (mysql_num_rows($sql) > 0) {
    echo 'Abgebrochen, da unter diesem Datum mit der Zeit schon ein Eintrag vorhanden ist.';
}
 
Zurück