Avatar billede brevkasserne Nybegynder
27. april 2002 - 19:48 Der er 5 kommentarer og
1 løsning

Dato ligesom med Access og Now()...

Hvordan gemmer jeg datoen i en celle i en MySQL-database.

Med ASP og Access brugte jeg bare funktionen Now(), men dette virker ikke med MySQL.
Hva' ska' jeg gøre, hva' type ska' cellen dato være (datetime?) eller???
Avatar billede nexus-6 Nybegynder
27. april 2002 - 21:05 #1
Yep.
kolonnen skal være datetime og now() virker fint i mysql
Avatar billede brevkasserne Nybegynder
27. april 2002 - 21:17 #2
Nope... Har prøvet og andre siger også det skal være noget andet.

Jeg indsætter data således og det virker ikke, alt virker pånær datoen...

Function fixSQL(sql)
fixSQL = Replace(sql, "'", "''")
End Function

Set Svar = Connection.Execute("Insert Into indlaeg (tilhoerer,indlaeg,dato,navn) Values ('"&_
Request("id") &"','"&_
fixSQL(Request.Form("svar")) &"','"&_
Now() &"','"&_
fixSQL(Request.Form("navn")) &"')")

Set Svar = Nothing
Avatar billede nexus-6 Nybegynder
27. april 2002 - 23:19 #3
"TIMESTAMP columns other than the first may also be set to the current date and time. Just set the column to NULL or to NOW(). "
Tro mig now() virker.
Er det kun dato feltet der ikke bliver sat rigtigt ? bliver de andre felter sat rigtigt ??
Avatar billede morw Nybegynder
28. april 2002 - 00:37 #4
// php styrer ;-D
$tilmysql = date("Y-m-d H:i:s", time());
Avatar billede brevkasserne Nybegynder
28. april 2002 - 00:48 #5
De andre felter virker fint, det er kun datoen...
Avatar billede brevkasserne Nybegynder
28. april 2002 - 02:15 #6
har selv lavet et alternativ. jeg har ændret cellen fra datetime til var(25)... det virker fint...
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