Avatar billede human Nybegynder
30. september 2006 - 23:12 Der er 10 kommentarer og
1 løsning

formatering af NOW() til dansk

yes jeg gemmer min tid i mysql med NOW().Når den udskrives ser den således ud:
2006-09-30 22:53:14

Jeg vil gerne kunne skrive
d. 30/9-06
kl. 22:53
Nøjagtig som det står der.

På forhånd tak.
Avatar billede jaw Nybegynder
30. september 2006 - 23:15 #1
SELECT *, DATE_FORMAT(datofelt, 'd. %d/%m-%y') as dato, DATE_FORMAT(datofelt, 'kl. %H.%i') as tid FROM ....

og så udskriver du $row['dato'] og $row['tid']. Måske du kan korte det ned til:
SELECT *, DATE_FORMAT(datofelt, 'd. %d/%m-%y<br />kl. %H.%i') as dato FROM ...
og udskrive $row['dato']. Den sidste er jeg dog lidt i tvivl om...
Avatar billede human Nybegynder
30. september 2006 - 23:31 #2
Hvordan ville det se ud i den her?
$cresult = mysql_query("SELECT * FROM comments WHERE news_id='".$_GET['id']."' ORDER BY date DESC") or die(mysql_error());

Jeg vil faktisk helst have at jeg kan udskrive tid og dato 2 forskellige steder.
Avatar billede jaw Nybegynder
30. september 2006 - 23:34 #3
$cresult = mysql_query("SELECT *, DATE_FORMAT(datofelt, 'd. %d/%m-%y') as dato, DATE_FORMAT(datofelt, 'kl. %H.%i') as tid FROM comments WHERE news_id='".$_GET['id']."' ORDER BY date DESC") or die(mysql_error());

...så må du bare udskrifte "datofelt" med feltnavnet på det felt, der indeholder din dato.
Avatar billede human Nybegynder
30. september 2006 - 23:42 #4
feltet hedder date.
Hvis jeg udskriver  $row['date'] får jeg bare det samme frem.
Så det er vel ik sådan det skal gøres..?
Avatar billede human Nybegynder
30. september 2006 - 23:43 #5
jeg har udskiftet datofelt med date i sql'en.
Avatar billede human Nybegynder
30. september 2006 - 23:44 #6
fandt ud af det :) takker endnu engang.
Avatar billede jaw Nybegynder
30. september 2006 - 23:44 #7
Nej, som jeg skrev aller først, så hedder de nu henholdsvis $row['dato'] og $row['tid']. Der er oprettet to virtuelle "felter".
Avatar billede human Nybegynder
30. september 2006 - 23:46 #8
Yesh jeg er lidt fuld ;)
Avatar billede jaw Nybegynder
30. september 2006 - 23:49 #9
Så burde du måske lade php'en ligge lidt?! Anyhoo, svar herfra - igen...
Avatar billede human Nybegynder
30. september 2006 - 23:51 #10
Gør jeg også nu :)
Avatar billede jaw Nybegynder
30. september 2006 - 23:51 #11
Sov godt så :)
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