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