Avatar billede mathiasrav Nybegynder
01. januar 2004 - 14:20 Der er 2 kommentarer og
1 løsning

Dato & tid i MySQL

Hej eksperter.
Jeg er ny på MySQL, og vil gerne lave en gæstebog. Men jeg skal have dato & klokkeslet ind, og når jeg skal indsætte records til dben, hvordan klarer jeg så det med tid?
Avatar billede clausjul Nybegynder
01. januar 2004 - 14:23 #1
Du kan bruge funktionen NOW() - men hvis det skal være i en dansk format, så brug dette eksempel:

INSERT INTO guestbook (indlaeg, tid) VALUES ('hej',DATE_FORMAT(NOW(),'%d.%m.%Y kl. %H.%i'))
Avatar billede erikjacobsen Ekspert
01. januar 2004 - 14:31 #2
et godt råd er at indsætte som standard  format i en DATETIME 
om fx 2004-01-01 14:30:00 og så ved udskrift måske vise den på
en anden måde. Når du opbevarer den korrekt i din tabel kan du bruge
SQL til at udvælge rækkerne senere.
Avatar billede mathiasrav Nybegynder
01. januar 2004 - 14:38 #3
clausjul: Jeg mente nok der var noget med NOW()... Anyways, du får pointsne alligevel :). Jeg nøjes med at følge den første linie i dit indlæg - til tid bruger jeg DateTime og ikke Text ;).
Erik Jacobsen: Nemlig ;).

Jeg brugte engang Access databaser, men jeg har læst om at de er langsomme, kan ikke tage flere brugere på samme tid, og er lette at hacke, så jeg er begyndt på MySQL. Tak for hjælpen :)
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
Computerworld tilbyder specialiserede kurser i database-management

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