Hallo Leute,
Hät da mal ne Frage ob ihr da ne Idee habt...
Also...gegeben sind 2 Spalten mit Datumsangaben die per mktime() in die Tabelle gespeichert werden.
1. id
2. Spalte: Anfangsdatum
3. Spalte: Enddatum
4. pp_id
Nun folgendes Problem.
Hiermit rufe ich ab wieviel Parkplätze momentan belegt sind. War auch soweit ganz easy. Nur wie muss ich die Abfrage gestalten wenn ich wissen will wieviele parkplätze in der Zeit von X1 bis X2 belegt sind. Ich will praktisch wissen ob noch ein Auto in dieser Zeit auf den Parkplatz passt und die Maximale anzahl vom X3 nicht überschritten wird.
Praktisch: Prüfe im Zeitraum vom x1 bis x2 ob bei einer neuen Reservierung x3 nicht überschritten wird.
Ich hoffe ich hab mich einigermaßen klar ausgedrückt
id ist eine fortlaufende Nummer
pp_id ist die eingetragene Parkplatz_id da es ja nicht nur ein Parkplatz ist wobei man sich hiervon nicht verwirren lassen sollte.
Gehen wir einfach von einem Parkplatz aus
MfG
Julied
PS: Danke jetzt schon für eure Antworten und evtl. Ideen.
Hät da mal ne Frage ob ihr da ne Idee habt...
Also...gegeben sind 2 Spalten mit Datumsangaben die per mktime() in die Tabelle gespeichert werden.
1. id
2. Spalte: Anfangsdatum
3. Spalte: Enddatum
4. pp_id
Nun folgendes Problem.
PHP-Code:
$sql="SELECT abflugtag,ankunfttag,count(res_id) as ID FROM reservierungen
WHERE ankunfttag > ".mktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y'))." and
abflugtag < ".mktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y'))."
and pp_id = ".$this->parkplatz_nummer."
GROUP BY res_id";
$query = new Query($sql);
$ds = $query->fetch();
$query->free();
Hiermit rufe ich ab wieviel Parkplätze momentan belegt sind. War auch soweit ganz easy. Nur wie muss ich die Abfrage gestalten wenn ich wissen will wieviele parkplätze in der Zeit von X1 bis X2 belegt sind. Ich will praktisch wissen ob noch ein Auto in dieser Zeit auf den Parkplatz passt und die Maximale anzahl vom X3 nicht überschritten wird.
Praktisch: Prüfe im Zeitraum vom x1 bis x2 ob bei einer neuen Reservierung x3 nicht überschritten wird.
Ich hoffe ich hab mich einigermaßen klar ausgedrückt

id ist eine fortlaufende Nummer
pp_id ist die eingetragene Parkplatz_id da es ja nicht nur ein Parkplatz ist wobei man sich hiervon nicht verwirren lassen sollte.
Gehen wir einfach von einem Parkplatz aus

MfG
Julied
PS: Danke jetzt schon für eure Antworten und evtl. Ideen.
Kommentar