Avatar billede submitt Nybegynder
08. november 2005 - 12:23 Der er 3 kommentarer og
1 løsning

Dato må kun udskrives een gang

Hej

Jeg har en database der består af 3 feltet: ID, dato og begivenhed.

Jeg vil gerne lave en side der viser samtlige begivenheder men de skal sorteres så alle de navne der f.eks. har datoen 7.11.2005 skal stå samlet. Efterfølgende skal så alle de navne der har datoen 8.11.2005 stå samlet.

Det kunne jeg jo blot gøre ved at sortere efter datoen - men problematikken ligger i, at datoen ikke må udskrives for hver enkelt begivenhed. Den enekelte dato må KUN udskrives 1 gang og det skal selvfølgelig være ud for den første begivenhed den pågældende dag.

Eksempel på hvordan jeg gerne vil have det:

1.11.2005 Bowling
          Fodbold
          Håndbold

2.11.2005 Cykling
          Rapelling

3.11.2005 Jogging
          Gymnastik
          Orienteringsløb
          Styrketræning

Jeg har nok behov for selve koden - og ikke kun teorien :-)

På forhånd tak.
Avatar billede submitt Nybegynder
08. november 2005 - 12:24 #1
Ups - nogle steder skriver jeg "navne" og andre steder "begivenheder". Alle de steder der står "navne" kan udskiftes med ordet "begivenheder".
Avatar billede fennec Nybegynder
08. november 2005 - 12:32 #2
oldDato = ""
set rs = conn.execute("select * from dinTabel order by dato")
while not rs.eof
    if oldDato <> rs("dato") then
        Response.write rs("dato") &"<br>"
    end if
    Response.write rs("begivenhed") &"<br>"
    oldDato = rs("dato")
    rs.MoveNext
wend
Avatar billede submitt Nybegynder
08. november 2005 - 14:10 #3
Selvfølgelig. Ganske enkelt. Tusind tak for hjælpen!
Avatar billede fennec Nybegynder
08. november 2005 - 14:13 #4
no prob
.o) <-- One Eyed Jack
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
Kurser inden for grundlæggende programmering

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