Hallo zusammen! ![]()
Ich möchte mit PHP die Tage zwischen einem Anmeldedatum und dem Heutigen ausgeben lassen. In der DB ist das Anmeldedatum, als TEXT, in dieser Form gespeichert (Bsp) 12.01.2006.
fg_geburtstag ist das Anmeldedatum!
PHP
<?php
$abfrage = "SELECT fg_geburtstag FROM freshagotschi WHERE login LIKE '$login'";
$result = mysql_query($abfrage);
$array = mysql_fetch_array($result);
$fg_geburtstag = $array['fg_geburtstag'];
$date_aktuell = time();
$timestamp = mktime($fg_geburtstag);
$differenz = $timestamp - $date_aktuell;
$diff_tage = $differenz / 86400;
echo floor($diff_tage);
?>
Alles anzeigen
Jedoch wird immer -1 ausgegeben. Wieso?
Danke schonmal im vorraus!