Avatar billede river_rage Nybegynder
06. marts 2006 - 23:16 Der er 3 kommentarer og
1 løsning

Indsættelse af dato og tid i db

Jeg har problemer med at indsætte dato og tid i min database.

Min kode ser således ud:

mysql_query("INSERT INTO nyheder (title, cap, text, date) VALUES('$title','$cap','$text','NOW()')")
or die(mysql_error());

Jeg forstår ikke hvorfor NOW() ikke virker, for jeg læste i et andet spørgsmål, at det burde virke. Hver gang jeg prøver, bliver der kun indsat 0000-00-00 00:00:00

Kommer det an på hvilken datatype mit date felt er?
Avatar billede webudvikleren Nybegynder
06. marts 2006 - 23:18 #1
Ja - hvad er dit nuværende felt da?
Avatar billede kabbak Professor
06. marts 2006 - 23:19 #2
mysql_query("INSERT INTO nyheder (title, cap, text, date) VALUES('$title','$cap','$text','" & NOW() & "')")
or die(mysql_error());

Jeg er ikke sikker på & tegn i MySQL
Avatar billede river_rage Nybegynder
06. marts 2006 - 23:25 #3
DOH... Fandt lige ud af det ved at kigge i et andet spørgsmål. Mit problem var, at der ikke skulle stå 'NOW()' men kun NOW()
Avatar billede river_rage Nybegynder
06. marts 2006 - 23:35 #4
Lukker tråden
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