Ich möchte die Zeitspanne zwischen "$ds['begindate']" und "$ds['enddate']" berechnen. Beide Datumsangaben sind in der Datenbank im Format 0000-00-00 angegeben. Folgende Abfrage habe ich gemacht:
Als Ergebnis wird mir immer 0 ausgegeben. Was hab ich falsch gemacht? LG Chris
PHP:
$begin_y=(date("Y",$ds['begindate']));
$begin_m=(date("m",$ds['begindate']));
$begin_d=(date("d",$ds['begindate']));
$end_y=(date("Y",$ds['enddate']));
$end_m=(date("m",$ds['enddate']));
$end_d=(date("d",$ds['enddate']));
$sql_dauer = (date(mktime(0,0,0,$begin_y,$begin_m,$begin_d))) - (date(mktime(0,0,0,$end_y,$end_m,$end_d)));
$ban_dauer= ($sql_dauer/86400);
Als Ergebnis wird mir immer 0 ausgegeben. Was hab ich falsch gemacht? LG Chris