Sortering af modtagerliste i nyhedsbrev
Jeg anvender et nyhedsscript på www.peterogdeandrekopier.dk som egentlig fungerer vældig godt. Men jeg kan ikke få sorteringen af modtagerlisten til at fungere.Efter at have lavet en ændring i scriptets linje 99:
Session.LCID = 1030
ON Error Resume Next
sql = "SELECT * FROM email ORDER BY date DESC"
(Gammel linje 99:
sql = "SELECT * FROM email ORDER BY date DESC, email ASC" - hvor der sorteres alfabetisk efter e-mail adressen.)
Den nye linje skulle efter min mening sortere efter DATO, men den sorterer KUN efter dd, hvor jeg naturligvis gerne ville kunne se en liste med de nyeste modtagere øverst. Måned og år er tilsyneladende helt ligegyldig i denne sortering. Det er KUN dd, der sorteres efter...
Dette er klippet fra en del af modtagerlisten som den sorteres nu:
E-mail: Tilmeldt den: IP-adresse:
modtager@scene2.dk 29-08-2004 IP adr.
modtager@jubiimail.dk 29-06-2004 IP adr.
modtager@hotmail.com 28-12-2004 IP adr.
modtager@digginet.dk 28-12-2004 IP adr.
modtager@c.dk 28-01-2005 IP adr.
modtager@email.dk 27-12-2004 IP adr.
modtager@livemusik.nu 27-10-2003 IP adr.
Hvorfor sker det og hvad kan jeg gøre for at sortere helt konsekvent efter dato, dd-mm-yyyy?
Det fede ville i øvrigt være at kunne sortere både op/ned efter alle 3 kolonner ved et klik på kolonneoverskriften..!
