Avatar billede bigilo Nybegynder
02. februar 2004 - 18:32 Der er 10 kommentarer og
1 løsning

auto indsæt dato i MySQL database fra php hjemmeside

Hej

Jeg er ved at lave en side hvor man kan gemme nogle spillere i min database.

Jeg vil gerne have det sådan at den selv indsætter tidspunktet hvor den bliver sat ind.

Men jeg har ikke kunne finde ud af det...

Hvordan gør man???

Tænker både på i databasen og på hjemmesiden..
Avatar billede avlund Nybegynder
02. februar 2004 - 18:39 #1
Hvis du har PHPMyAdmin, kan du sætte datofeltets default-værdi til NOW().

(Det kan du også uden PHPMyAdmin, selvfølgelig.)
Avatar billede Slettet bruger
02. februar 2004 - 18:39 #2
Hvis du har et felt i databasen der er et datofelt, f.eks. timestamp, date, datetime eller lign. kan du bruge now() i MySQL.
Avatar billede Slettet bruger
02. februar 2004 - 18:40 #3
Altså..

INSERT INTO dintabel (felt1, dato) VALUES ('hej med dig', now());
Avatar billede bigilo Nybegynder
02. februar 2004 - 19:32 #4
tak for hjælpen i 2, men jeg kunne ikke få den til at sige Now() som default-værdi.
Men jeg fik det til at virke.
Så hvis El barto lige vil ligge i svar, så....
Avatar billede tipsen Nybegynder
03. februar 2004 - 17:44 #5
Du bruger bare timestamp som datatype - så vil den automatisk opdatere tidspunkt for indsættelse eller opdatering af posten til aktuelt tidspunkt.
Avatar billede bigilo Nybegynder
03. februar 2004 - 17:47 #6
okay, det kan man også... men jeg har fået det til at virke, ellers tak for hjælpen
Avatar billede tefcke Nybegynder
03. februar 2004 - 18:32 #7
avlund >> Jeg mener ikke man kan have funktioner som default værdi i mysql.

Jag ville også bruge timestamp typen, da den som tipsen sagde opdateres automatisk til det aktuelle tidspunkt ved INSERT.
Avatar billede Slettet bruger
03. februar 2004 - 20:58 #8
Men husk at et timestamp også opdateres hvis du opdaterer dine andre felter i tabellen :)
Avatar billede tefcke Nybegynder
03. februar 2004 - 21:07 #9
el_barto >> ja, det glemt jeg lige at nævne i forbifarten, men det er jo en yderst vigtig egenskab at få med!
Avatar billede bigilo Nybegynder
17. marts 2004 - 22:57 #10
El_barto >> vil du have point eller skal jeg bare tage dem selv????
Avatar billede bigilo Nybegynder
21. april 2004 - 17:50 #11
okay, jeg tager dem selv
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