Avatar billede kthiesen Novice
03. juli 2002 - 17:15 Der er 5 kommentarer og
1 løsning

Sortering i aktivitetskalender

Jeg har en aktivitetskalender i MySql der indeholder dato og tekst. Jeg er interesseret i at få vist de aktiviteter der er i dag og i fremtiden. De aktiviteter der er ældre end i dag skal således sorteres fra. Jeg har fundet ud af at anvende DESC til at vise aktiviteterne med den længst ind i fremtiden øverst.
Avatar billede jelzin101 Praktikant
03. juli 2002 - 17:17 #1
nu ved jeg ikke hvilket tidsformat det ligger i, men

SELECT aktivitet FROM kalender WHERE tid > now() ORDER BY tid DESC
Avatar billede cwd Nybegynder
03. juli 2002 - 17:25 #2
Med den pågældende kommer de aktiviteter fra idag ikke med du skal bruge en DAY(dato) >= DAY(NOW()) ....
Avatar billede kthiesen Novice
03. juli 2002 - 17:29 #3
Well done, tak for det, det virker umiddelbart.
Det var eddermageme hurtigt.
Kristen
Avatar billede kthiesen Novice
03. juli 2002 - 23:18 #4
Hej igen, jeg var vist lidt for hurtig.
Jeg kan godt få SELECT aktivitet FROM kalender WHERE tid > now() ORDER BY tid DESC til at virke; men når jeg vil have dags dato kommer den ikke med.
Avatar billede cwd Nybegynder
03. juli 2002 - 23:24 #5
ja så gør som jeg skrev så skulle den gerne komme med....ellers evt sådan her Format(dato, 'mm dd yyyy') >= Format(now, 'mm dd yyyy')
Avatar billede kthiesen Novice
04. juli 2002 - 07:53 #6
Hej igen CWD, nu er der gået en lille 60watter op for mig, problemet lå i at jeg ikke lagde en egentlig dato ind i databasen; men i stedet en simplificeret udgave indhentet som brugerindtastning i tekst format..... ;-()
Hvordan tildeler jeg dig de 60 point?
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