Avatar billede tlunde Nybegynder
31. august 2002 - 15:12 Der er 12 kommentarer og
1 løsning

Dato...

Hejsa,
Hvordan skal dato gemmes i MySQL, så man kan sortere efter dato, når man f.eks. skriver brugeres oprettelsesdato ud??
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:17 #1
MED TIMESTAMP
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:18 #2
Avatar billede tlunde Nybegynder
31. august 2002 - 15:19 #3
Når min bruger bliver oprettet, bruger jeg denne kode til at angive dato, er den så også rigtig?
d-m-Y H:i:s
Avatar billede postndk Nybegynder
31. august 2002 - 15:25 #4
eller time();
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:26 #5
det du skriver er det noget PHP-noget? Hvis det er relaterer det til date(".......",time()) functionen - du kan egentlig bare gemme værdien time() - men det hører jo under en anden gruppe - nemlig PHP
Avatar billede postndk Nybegynder
31. august 2002 - 15:32 #6
når ja det er jo klart, men er det sammen med php, så er $tid = time(); og så kaste $tid ind db'n
Avatar billede tlunde Nybegynder
31. august 2002 - 15:37 #7
Sådan her ser min aktiveringskode ud:

<?
include ("config.php");

if($aktiver=="ok"){

$tid = time();

mysql_query("INSERT INTO brugere (brugernavn, password, email, dato, ip) values ('$brugernavn', '$password', '$email', '$tid','$ip')") or die(mysql_error());
header("Location: index.php");
mysql_close;
}
?>

er det rigtigt nok så, som jeg har sat $tid=time() ind??

Skal det stadigvæk hedder timestamp i db'en eller bare time?
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:39 #8
du kan ikke sortere efter dette format:

d-m-Y H:i:s

du er nød til at vende det lidt rundt

Y-m-d H:i:s
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:39 #9
ja
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:40 #10
bortset fra at din mysql_close;  ikke udføres for header("Location: index.php");  kommer før
Avatar billede mortenfn Nybegynder
31. august 2002 - 15:42 #11
mysql_query("INSERT INTO brugere values '$brugernavn', '$password', '$email', '$tid','$ip')");

hvis du kun har de 5 rows
Avatar billede tlunde Nybegynder
01. september 2002 - 10:29 #12
Har prøvet og prøvet, men det virker altså ikke guys! Sorry...
Avatar billede mortenfn Nybegynder
01. september 2002 - 11:23 #13
det er vel ikke vores svar der er forkerte
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