BobDerMeister
Erfahrenes Mitglied
ich habe ein phpcli Script welches Daten sammelt und in eine MySQL DB einträgt.
am Anfang ist auch noch alles bestens, wenn das Script allerdings ein paar Stunden gelaufen ist wird die Zeit die microtime() liefert ungenauer. Die Zeit die MySQL mittels NOW() in die DB schriebt stimmt.
Hat jemand ne Ahnung woran das liegt oder wie man das umgehen kann?
PHP:
...
list($usec, $sec) = explode(" ", microtime());
$time = (float)$usec + (float)$sec;
...
$sql = 'INSERT INTO '.$tbl_zvei_hist.' SET ..., time="'.$time.'", test_time=NOW()';
$db->query($sql);
...
Hat jemand ne Ahnung woran das liegt oder wie man das umgehen kann?