Avatar billede dennism Nybegynder
07. april 2003 - 16:47 Der er 7 kommentarer og
2 løsninger

Timeformat

Jeg står og skal til at lave et større forum..
Hvilket format synes I jeg skal bruge til at opbevare datoer? Der er jo time(), men findes der andet som I synes er bedre?
Avatar billede ahv Nybegynder
07. april 2003 - 16:48 #1
date("Y-m-d H:i:s");
Avatar billede dennism Nybegynder
07. april 2003 - 16:49 #2
Hvorfor synes du jeg skal vælge det?
Avatar billede ahv Nybegynder
07. april 2003 - 16:50 #3
Fordi med time skal du til at konventere datoen får at få den ud så den er forstålig, med date("Y-m-d H:i:s"); er den direkte til at bruge.
Avatar billede htm Nybegynder
07. april 2003 - 16:50 #4
vil foreslå et timestamp ala

data("YmdHis"); da dette er nemmest at sortere på!
Avatar billede ahv Nybegynder
07. april 2003 - 16:52 #5
htm >> hvis han ellers bruger database ?!? ;o)
dennism >> hvis du bruger database vil min lægge op til du bruger datetime
Avatar billede htm Nybegynder
07. april 2003 - 16:52 #6
Eller endnu bedre formatere kolonnen i databasen som timestamp og bruge mysqls now()

her efter kan du skrive den ud med et let forståeligt format!
Avatar billede htm Nybegynder
07. april 2003 - 16:52 #7
ahv>> Jeg tror ikke at han ikke bruger database, da man nok ikke vælger at basere et større forum på en tekstfil :-)
Avatar billede dennism Nybegynder
07. april 2003 - 16:56 #8
Hvis nu jeg kører mine datoer som TIMESTAMP(14), hvordan kan jeg så lave en Mysql foresp. som henter alle rækker der er har et timestamp som er under ét døgn gammelt?
Avatar billede ahv Nybegynder
07. april 2003 - 16:58 #9
$select = mysql_query("SELECT * FROM dintabel WHERE UNIX_TIMESTAMP(ditdatofelt) > 'UNIX_TIMESTAMP-1*24*60*60'");

1-tallet erstattes med det antal dage du ønsker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester