Avatar billede simon_jacobsen Nybegynder
27. maj 2004 - 11:38 Der er 11 kommentarer og
1 løsning

tidspunkts med now()

hvordan skriver jeg en tidpunkt med now() når der skal stå dato og tidpunkt, den skriver fejl ved :
$tid = NOW();

På Forhånd tak
Avatar billede kokoko Nybegynder
27. maj 2004 - 11:41 #1
Brud evt:

$now = time();
date("d/m-y - H:i",$now);
Avatar billede stefmeister Nybegynder
27. maj 2004 - 11:47 #2
<?php
$h=hour(now());
print(now());
?>
Avatar billede stefmeister Nybegynder
27. maj 2004 - 11:50 #3
hov... den virker sku ik.
Avatar billede detox Nybegynder
27. maj 2004 - 11:57 #4
NOW() er en MySQL kommando.
Avatar billede simon_jacobsen Nybegynder
27. maj 2004 - 12:59 #5
hvordan benytter jeg den mysql kommando ?
Avatar billede simon_jacobsen Nybegynder
27. maj 2004 - 13:00 #6
kokoko > da jeg brugte din kode fik jeg : 20270504125300 til at stå i databasen ... men forstår ikke lige hvorfor det starter med 20 ...
Avatar billede simon_jacobsen Nybegynder
27. maj 2004 - 13:03 #7
og hvad passer formatet timestamp med i mysql ...
Avatar billede kokoko Nybegynder
27. maj 2004 - 13:58 #8
Hvis du vil gemme time() i databasen så gem det som INT(11)..
Avatar billede jakobdo Ekspert
27. maj 2004 - 14:13 #9
Her får du tid fra PHP og MYSQL...

<?

include("connect.php");

echo "PHPTid: ".date("Y-m-d H:i:s")."<br>";
echo "MYSQLTid: ".mysql_result(mysql_query("SELECT NOW()"),0,0)."<br>";

?>
Avatar billede detox Nybegynder
27. maj 2004 - 14:28 #10
Jeg synes det mest fleksible format at bruge, når der skal gemmes dato/tid i en tabel er et DATETIME felt. Som så kan indsættes med en af ovenstående metoder, som jakobdo har vist. Det er rigtig rart hvis man fx får brug for at sortere efter tid, ugenr., måned, periode, før, efter, imellem eller lign. Så kan man altid formatere sit udtræk med fx DATE_FORMAT().
Avatar billede Slettet bruger
27. maj 2004 - 15:46 #11
Jeg synes normalt det er smartest at arbejde med timestamps af Unix-typen i PHP og DATETIME-felter i databasen. Så har begge dele af mit system fuld kontrol og fleksibilitet.

MySQL har funktionerne FROM_UNIXTIME() og UNIX_TIMESTAMP() til at konvertere.
Avatar billede simon_jacobsen Nybegynder
29. maj 2004 - 18:10 #12
Takker
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