hey,
Ich weiß das Thema wurde schon zig mal durchgekaut, jedoch versteh ich nicht warum in meinem Skript immer die Tagesanzahl von 13300 angegeben wird. Habe es durch 2 Methoden getestet:
$user['laston'] ist in der DB als Unix-Timestamp abgelegt und hat den Wert 2006-05-02 16:00:00.
und die Array ausgabe von der unteren variante:
array(2) { [0]=> string(5) "13300" ["TO_DAYS( NOW( ) ) - TO_DAYS( FROM_UNIXTIME('laston'))"]=> string(5) "13300" }
ich hoffe ihr lönnt mir helfen.
Mfg
Ich weiß das Thema wurde schon zig mal durchgekaut, jedoch versteh ich nicht warum in meinem Skript immer die Tagesanzahl von 13300 angegeben wird. Habe es durch 2 Methoden getestet:
PHP-Code:
$timestamp=strtotime ("now");
$timesec= $timestamp-$user['laston'];
$difftime1 = $timesec/86400;
$difftime = round($difftime1);
PHP-Code:
$a ="SELECT TO_DAYS( NOW( ) ) - TO_DAYS( FROM_UNIXTIME('laston')) FROM user";
$ee = mysql_query($a);
$b = mysql_fetch_array($ee);
var_dump ($b);
$user['laston'] ist in der DB als Unix-Timestamp abgelegt und hat den Wert 2006-05-02 16:00:00.
und die Array ausgabe von der unteren variante:
array(2) { [0]=> string(5) "13300" ["TO_DAYS( NOW( ) ) - TO_DAYS( FROM_UNIXTIME('laston'))"]=> string(5) "13300" }
ich hoffe ihr lönnt mir helfen.
Mfg
Kommentar