sorry für die kurze beschreibung aber ich muß drigend zum zahnarzt :(
so also meine tabelle schaut so aus
ankunft | abreise | monat | jahr | r_id
date | date | vchar | vchar | int
es wird die ankunft und die abreise gespeichert. ebenso wird der monat und das jahr gespeichert in dem der datensatz abgelegt wurde.
(erleichtert mir die abfrage für den nächsten schritt)
nun startet meine db abfrage und das berechnen der tage.
PHP-Code:
//abfrage der anzahl der übernachtungen pro land anhand des gesuchten monats und des landercodes
$show1 = mysql_query("SELECT TO_DAYS(abreise) - TO_DAYS(anreise) AS tage from rechnung
where monat='".$monat."' and jahr='".$jahr."' and code=13");
//auslesen und addieren der tage
while ($show_k = @mysql_fetch_array($show1)){
$days = $show_k["tage"];
$day1=$day1+$days;
}
so bekomme ich von allen ankünften und abreisen die in dem gewählten monat und jahr da waren die anzahl der tage.
jetzt hab ich halt das problem das ich net alle tage nehmen darf da ich ja nur die vom z.b. mai nehmen darf. es muß aber so sein wie in meinem ersten post.
hoffe das war besser :)