Avatar billede nicholas- Nybegynder
18. januar 2005 - 23:54 Der er 8 kommentarer og
1 løsning

forum help

Hej har det her forum http://www.outlundish.dk/sider/forum.html .. har selv lavet det, men har nu fundet ud af en rimelig dum fejl.. havde sat den til at sortere efter dato, så det indlæg der var skrevet sidst i stod øverst.. bruger bare den her til at indsætte datoen i databasen: $date = date("d. M Y H:i"); .. men så er den 18. januar jo mindre end den 21. december har jeg lige fundet ud af, og så virker mit sortering ikke ordentligt. Nogle der har en løsning.
Avatar billede hmortensen Nybegynder
19. januar 2005 - 00:17 #1
Gem datoen i et datetime felt, så den står sådan her:
YYYY-MM-DD HH:MM:SS

Så kan den let formateres i dit udtræk.
Avatar billede nicholas- Nybegynder
19. januar 2005 - 00:32 #2
har ikk lige arbejdet med det der, så hvordan gør man?
Avatar billede hmortensen Nybegynder
19. januar 2005 - 00:35 #3
Hvis du bruger mySQL, kan du sætte felt typen til datetime. Så når du indsætter:

INSERT INTO tabel (besked, dato) VALUES ('Her er en besked', NOW())

Og når du så skal ha fat i datoen igen:

SELECT besked, DATEFORMAR(dato, '%d.%m%.Y %H:%I') AS dato FROM tabel

Håber dette lille eksempel er til at forstå.
Avatar billede nicholas- Nybegynder
19. januar 2005 - 00:43 #4
bruger mysql .. og har lavet det der datetime felt.. men YYYY-MM-DD HH:MM:SS hvor skal det sættes?
Avatar billede hmortensen Nybegynder
19. januar 2005 - 00:45 #5
Der klare felten typen selv. Prøv at indsætte som jeg har beskrevet. Altså dit dato felt skal ha værdien NOW(), og uden '' om, da det er en indbygget funktion.
Avatar billede nicholas- Nybegynder
19. januar 2005 - 00:51 #6
så virker det;) men nu skal jeg bare have udtrukket det .. kan den automatisk regne med at den 18. januar 2005 kommer efter 22. december 2004 ?
Avatar billede nicholas- Nybegynder
19. januar 2005 - 01:01 #7
virker nu.. mange tak for hjælpen.. ligger du et svar?
Avatar billede hmortensen Nybegynder
19. januar 2005 - 01:03 #8
Det var så lidt.

Ovennævnet datoformat vil stige, når datoen er nyere.

2005-01-19 //Højere værdi

2004-12-12 //Lavere værdi
Avatar billede nicholas- Nybegynder
19. januar 2005 - 01:16 #9
jep fandt jeg ud af;)
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