choizy Skrevet 16. februar 2003 Del Skrevet 16. februar 2003 Lurte litt på om noen vet hvordan man finner serverens system tid og dato for å kunne legge den i en mysql database med col DATETIME. Lenke til kommentar
MortenH Skrevet 16. februar 2003 Del Skrevet 16. februar 2003 Hvis mysql-databasen har samme tid som der php-sidene ligger (som regel samme server), så kan du bruke mysql-funksjonen CURRENT_TIMESTAMP. Lenke til kommentar
alftore Skrevet 16. februar 2003 Del Skrevet 16. februar 2003 DATETIME er på formatet YYYY-MM-DD HH:MM:SS. Se på DATE funksjonen i PHP.... $mindato = DATE("Y-m-d H:i:s"); $sql = "INSERT INTO Bruker(uname,upwd,uregistered) VALUES ('jeppe','paabjerget',$mindato);"; Men vil du ha en data/tid som autmatisk blir oppdatert til nåtid ved enhver INSERT,UPDATE etc.. så se på bruk av TIMESTAMP i MySQL manualen. Lenke til kommentar
rudolfrock Skrevet 16. februar 2003 Del Skrevet 16. februar 2003 bare bruk f.eks. mysql_query("INSERT INTO table SET dato = UNIX_TIMESTAMP"); også har du feltet "dato" som et vanlig int felt med 10 chars. når du skal skrive det ut bruker du: $dato = date("d.m.Y", $timestamp_hentet_fra_database); (se på www.php.net/date for å finne måter å vise fram dato på) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå