Meliah_Rage: auf bereits existierenden eintrag prüfen?

Beitrag lesen

Hallo,
falls du das Meinst:

$query = "SELECT * FROM reisen WHERE schiffe_id='$schiffe_id', starttermin='$starttermin' AND DATE_SUB(NOW(), INTERVAL 1 MINUTE) < Datum";

(Voraussetzung ist, dass du eine Spalte hast, die die Zeit des Abschickens speichert)

Jetzt werden alle Einträge selektiert, die die schiffe_id soundso, den starttermin soundso haben UND in der letzten Minute angelegt wurden.

Du kannst das ausweiten auf 1 DAY ob es  bei WEEK klappt, weiß ich nicht

Hoffe ich konnte dir helfen

MfG

leider hab ich keine Spalte die die Zeit des abschickens speichert,
ich müsste eben nur anhand der beiden (oben) eine prüfung schreiben, leider fehlt mir jede Idee...?

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;
    }
    return $doppelt;
}

und Datenbank einträge:

$id, $reederei_veranstalter_id, $fahrtgebiete_id, $schiffe_id, $starttermin, $reisedauer, $beschreibung, $preis_pro_person

grüße