Reservation

Sambistas

Grünschnabel
Hi Leute, ich habe folgendes Problem:
Ich muss für einen Kunden einen Kalender erstellen(mit einer Tabelle). Dies sollte kein Problem darstellen. Bei folgendem Punkt komme ich jedoch nicht weiter. Der Kunde sollte anhand eines Admin Bereichs festlegen können, welche Tage schon reserviert sind (vorgesehen wäre die Zeile mit rotem Hintergrund färben). Wer kann mir hierbei Tipps geben wie ich vorgehen sollte.
Danke schon mal im Voraus :-)
 
Speichere in einer Datenbank alle Tage, die schon ausgebucht sind. Dann kannst du jeweils bei dem tag, bei dem du bist eine Abfrage machen, und gucken, ob da shcon was ist:

PHP:
$query = "SELECT * FROM tage WHERE tag = ".$tag." AND monat = ".$monat." AND jahr = ".$jahr;
$result = mysql_query($query);
$test = mysql_fetch_array($result);
if($test != "")echo " bgcolor=red ";
#und so weiter...
 
so würd ichs auch machen....

anstelle des ständigen auslesens kannst du die sachen auch in nen array packen...

also:

$juni[1] = "true";
$juni[2] = "false";


beim ausgeben im kalender überprüfst du dann den Wert im Array an der passenden Stelle (also bei tag 1 juni[1]...)
dann musst du nur einmal auslesen und sparst dir die ständige datenbankabfrage....
 
seine variante ist die bessere... *verneig*

aber das geht eigentlich nur einfacher, wenn du für jeden monat ein table hast, oder?
 
Zurück