freie Hotelzimmer zählen
lug0r
- php
0 dr.colossos0 Multi0 Chris©
Hallo,
ich befasse mich gerade mit einem Buchungs-System für Hotelzimmer.
Bisher habe ich:
$sql = "SELECT COUNT(zimmer) FROM tbl_buchen WHERE tag = 1 AND monat = 1";
$result = mysql_query($sql);
$anzahl=mysql_fetch_row($result);
echo zimmer - $anzahl['0'] ;
Aber ich habe leider keine Ahnung wie man Zimmer für mehrere Tage weg zählt.
Ich hoffe Ihr könnt mir bei meinem Problem helfen!
Mfg lug0r
Hi,
Aber ich habe leider keine Ahnung wie man Zimmer für mehrere Tage weg zählt.
Ebenso wie alle die deine Beschreibung lesen.
Ein paar Worte dazu wie die Tabelle(n) aufgebaut ist/sind und wie die Tabelle(n in Beziehung stehen) waere sehr hilfreich um dir helfen zu koennen.
Im Grunde genommen musst du dich fragen wie sich mehrtaegige von eintaegigen Buchungen unterscheiden, dass ist dann deine Antwort.
Viel Erfolg
$sql = "SELECT COUNT(zimmer) FROM tbl_buchen WHERE tag = 1 AND monat = 1";
WHERE tag > 1 und tag < 20 ...
Alles zwischen tag 2 und tag 19
Hallo,
ich befasse mich gerade mit einem Buchungs-System für Hotelzimmer.
Aber ich habe leider keine Ahnung wie man Zimmer für mehrere Tage weg zählt.
Das kommt doch ganzn darauf an, wie Du "frei" definierst.
1. Das Zimmer muss existieren
2. Das Zimmer muss überhaupt buchbar sein
3. Die Eigenschaften des Zimmers müssen für den passenden Tag zusammenpase
3a) keine Sperre, zb. wegen Baumaßnahmen
3b) keine Buchung (eines anderen) Gastes eingetragen
3c) geforderte Ausstattung passt
...
LG
Chris©