Avatar billede gimle007 Praktikant
16. januar 2006 - 08:08 Der er 2 kommentarer og
1 løsning

indsæt dato i mysql med skjult felt

Jeg har brugt Dreamwaver til at lave mine asp ting i, og altid brugt en access database, men laver en opdave med mysql database nu...

Mit spørgsmål er når man skal indsætte datoen når en post bliver indsat i databasen. Jeg plejer at ligge <%=(now)%> værdien i et skjult felt og så bare indsætte det. Men det plejer jo også at værer access. I mysql skal man bruge getdate men jeg kan ikke få det til at virke. Hvis jeg skriver <%=(getdate)%> indsætter den ikke noget???
Avatar billede ffsoft Praktikant
16. januar 2006 - 10:57 #1
ASP imod en mySql database kan godt være lidt krævende.
Hvis du bruger dagsdato i en SQL sætning skal du bruge
curdate() i stedet for date(). Men hvis du bruger dagsdato
i vb kode hedder det stadig date() <%=date()%>
Dit skjulte felt skal så konkateneres ind i SQL udtrykket.
Avatar billede gimle007 Praktikant
16. januar 2006 - 11:35 #2
Det er mget mærkeligt

Værdien af det skjulte felt er god nok, hvis jeg kører siden på serveren og kigger på kilde koden. Har den godt nok fundet dags dato i det skjulte felt: 16-01-2006 men jeg kan åbentbart ikke insætte det i MS sql serveren... Men 16-01-2006 er da dansk format??? myskisk.
Avatar billede ffsoft Praktikant
16. januar 2006 - 14:24 #3
Datoer i mySQL er i formatet yyyy-mm-dd !!!
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
Kurser inden for grundlæggende programmering

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