21. februar 2003 - 13:53Der er
25 kommentarer og 1 løsning
PHP - time
Jeg indsætter en række i min database, hvor en af kolonerne hedder "dato" som automatisk bliver udfyldt med "TIMESTAMP(14)".
Den 14-cifrede Værdien af dato ligger i $row[dato]. Hvordan kan jeg nu regne ud, hvor langtid (i timer og minutter) der er gået fra $row[dato] og til nu?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har testet.. Og $_SESSION[brugernavn] er sat!...
Men... Den retunerer stadig:
-1045834714 sekunder
Men den hehøver altså heller ikke at printe brugernavnet!.. Den skal bare udregne hvor mange timer og minuter der er gået fra $row[dato] og til nu... For så vil jeg efterfølgende indsætte det i en database, så jeg kan holde styr på, hvor langtid de forskellige brugere har været online!
Jeg fatter ikke helt hvorfor den skriver det :/ prøv: print ($_SESSION['brugernavn']."<br> unixtimestamp: ".time()."<br> mysql:".$row['dato']." sekunder<br> sek imellem:".(time()-$row[dato]));
Så er det fordi at der ikke er nogen dato i databasen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.