Avatar billede madeindk Nybegynder
06. januar 2006 - 17:16 Der er 7 kommentarer og
1 løsning

Sorter efter seneste log ind?

Hej eksperter!
Jeg har en side med nogle brugere, nu har jeg lavet en funktion hvor man kan se hvem der sidst er logget ind. Men det fungerer vidst ikke helt efter hensigten.

Hver gang en bruger logger ind retter den seneste log ind i databasen til now() - men når den så sortere fungere det ikke?

Jeg laver bare en "ORDER BY senesteLogin DESC"

Mvh
Søren
Avatar billede jps6kb Novice
06. januar 2006 - 22:59 #1
Hvilken type felt er senesteLogin i databasen??
Avatar billede thesurfer Nybegynder
08. januar 2006 - 14:58 #2
Hvis det ikke virker med "DESC", prøv med "ASC" eller ingenting..

/theSurfer
Avatar billede madeindk Nybegynder
08. januar 2006 - 21:52 #3
jps6kb -> Det er et tekstfelt.

thesurfer -> ASC gør jo så den sortere omvendt ikke?
Avatar billede thesurfer Nybegynder
08. januar 2006 - 22:23 #4
Ang ASC:
Jo, det er rigtigt.

Du skriver "fungerer vidst ikke helt efter hensigten.", men forklarer ikke hvad det betyder.. så må man jo gætte sig frem..

Det kunne jo betyder, at de kom i omvendt rækkefølge (højst usandsynligt, men muligt)..

Og hvordan ser resten af din SQL sætning ud..?
Avatar billede madeindk Nybegynder
10. januar 2006 - 09:32 #5
Min SQL sætning ser ud som følgende:
brugerid='" & id & "' AND status='2' ORDER BY venid_online DESC"

Jeg har forsøgt at lave feltet til dato og klokkesæt men den vil stadig ikke. Og jeg vi logså gerne ha at brugere der er online bliver sorteret øverst. Det felt hedder venid_online
Avatar billede thesurfer Nybegynder
10. januar 2006 - 10:05 #6
Jeg går ud fra at du bruger noget i stil med:

"select * from TabelNavn where brugerid='" & id & "' AND status='2' ORDER BY venid_online DESC"

Hvis det ikke virker, kan du prøv med nogle parenteser...

where (brugerid='" & id & "' AND status='2') ORDER BY venid_online DESC"

/theSurfer
Avatar billede madeindk Nybegynder
22. oktober 2006 - 22:49 #7
theSurfer, smid et svar.
Avatar billede thesurfer Nybegynder
23. oktober 2006 - 18:30 #8
Svar.
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