Avatar billede stroke1 Nybegynder
03. august 2003 - 21:55 Der er 8 kommentarer og
1 løsning

dato format til mysql

Jeg har en form hvor brugeren bla. skal indtaste en dato, og den skal have et standard format. Hvordan gør man det ????
Avatar billede taskmgr Nybegynder
03. august 2003 - 21:58 #1
$dato = "24-10-1984";

$split=explode("-",$dato);
$dato=mktime(0,0,0,$split[1],$split[0],$split[2]);

og så har du $dato i unix epoch :)
Avatar billede schaefner Juniormester
03. august 2003 - 21:59 #2
Det kunne enten laves ved, med et regulært udtryk, at tjekke formatet der er indtastet; eller ved at de skal vælge dag, måned og år fra en drop down-box.
Avatar billede detox Nybegynder
03. august 2003 - 22:00 #3
Det letteste er at bruge formatet YYYY-MM-DD og så oprette et DATE felt i din database.
Avatar billede repsac Nybegynder
03. august 2003 - 22:02 #4
shaefner: jeg kan da lave en form lokalt der har samme input-navne, så det er knapt nok at lave det som noget dag, måned og år fra eks. en drop down-boks :)

Jeg holder med detox :) -- eller DATETIME hvis man har brug for tidspunktet også :)
Avatar billede stroke1 Nybegynder
03. august 2003 - 22:02 #5
det med drop down boxen vil jeg nok foretrække, men det skal også være med tids angivelse..
Avatar billede stroke1 Nybegynder
03. august 2003 - 22:03 #6
hvordan laver man det med datetime repsac
Avatar billede stroke1 Nybegynder
03. august 2003 - 22:09 #7
jeg har sat dato feltet i mysql databasen til datetime, men når bruger indtaster dato og tid skal der jo være en form for validering, hvordan laver man bedst det ????
Avatar billede stroke1 Nybegynder
03. august 2003 - 22:11 #8
men den validering kan man jo undgå hvis man laver det med drop down box..
Avatar billede repsac Nybegynder
07. august 2003 - 15:22 #9
stroke1: mysql brokker sig hvis det ikke er i det rigtige format...
Kald ikke en form for validering -- jeg kan lave en form, som har den samme "action", men som kun indeholder input type="text", så jeg kan skrive hvad jeg vil...
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