Avatar billede sebster Nybegynder
08. oktober 2008 - 13:39 Der er 5 kommentarer og
1 løsning

Gem dato i mysql database

Hej Eksperter,

jeg har problemer med at gemme $dato="12-12-2008" i min mysql database som dateformat!

mysql_query("INSERT INTO $regi SET date='$dato'");

Den vil ikke gemme. Jeg har prøvet at sætte en NOW på! Så gemmer den, men ikke den angivet data, derimod dagsdato!

Hvad gør jeg forkert!
Avatar billede coderdk Praktikant
08. oktober 2008 - 13:48 #1
Gem i ISO-format:

$dato = '2008-12-24';
mysql_query("INSERT INTO $regi SET date='$dato'");
Avatar billede sebster Nybegynder
08. oktober 2008 - 13:56 #2
Hvordan gør jeg det?
Avatar billede coderdk Praktikant
08. oktober 2008 - 14:04 #3
Som jeg har skrevet?
Avatar billede sebster Nybegynder
08. oktober 2008 - 14:08 #4
ja men hvordan får jeg "drejet" min data til iso hvis den står som "12-12-2008" og skal stå som "2008-12-12"?
Avatar billede coderdk Praktikant
08. oktober 2008 - 14:17 #5
$dato="12-12-2008"
list($d,$m,$y) = explode("-", $dato);
$dato = "$y-$m-$d";
Avatar billede sebster Nybegynder
08. oktober 2008 - 15:10 #6
Perfekt 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