$date_old = strtotime(date("d.m.Y",$row[5])) ;
$date_now = strtotime(date("d.m.Y",time())) ;
$date_dif = $date_now - $date_old;
$date_dif = $date_dif / 86400;
>
> das ist aber von hinten durch die Brust ins Knie. Du wandelst die zwei Timestamp erst in einen Datums-String um, und den dann wieder in je einen Timestamp. Das ist Unsinn, oder?
Kommt darauf an was man will, mit der Methode erzeugt man timestamps von "ganzen" (Kalender-) Tagen, also geht es nicht mehr um die beispielhaften 17 Uhr 58.