Meliah_Rage: auf bereits existierenden eintrag prüfen?

Beitrag lesen

Hallo,

function pruefeAufDoppeltenEintrag($verbindung, $schiffe_id, $starttermin) {
    $query = "SELECT * FROM reisen WHERE schiffe_id='$schiffe_id', starttermin='$starttermin'";
    $ergebnis = mysql_query($query, $verbindung);

$doppelt = false;
    if (mysql_num_rows($ergebnis) > 0) {
        $doppelt = true;
    }
       $doppelt = (mysql_num_rows($ergebnis) > 0); // kuerzer
    return $doppelt;
}

leider fehlt mir ab hier jede Idee!?!

Du hast geprüft. Welche Idee fehlt dir? Bei TRUE einen Hinweis ausgeben?

Danke für die schnelle Antwort:

Ja aber würde das den so schon funktionieren? Der Hinweis müßte dann so aussehen oder? $doppelt = true; print "Dieser Eintrag existiert bereits"; oder so ähnlich!!!

Ich müsste prüfen ob das Schiff(Schiff_id) zu einer bestimmten Zeit bereits eingetraqen wurde, dann soll es nicht nochmal möglich sein das Schiff zu dieser Zeit in die DB zu übernehmen. Oder gebe es einen besseren Prüfvorgang?