Avatar billede fixbabe Nybegynder
22. januar 2007 - 17:53 Der er 10 kommentarer og
2 løsninger

Arrangere efter score

Jeg har følgende "score" for tre forskelleige personer, 19315, 102 og 604.

Jeg vil gerne have dem listet sådan her:
19315
604
102

og nu lister den sådan her:
19315
102
604

hvordan får jeg den til at liste efter højste score?
Avatar billede michaeltryl Seniormester
22. januar 2007 - 17:57 #1
Feltet med scoren i databasen skal være af typen decimal
Avatar billede fixbabe Nybegynder
22. januar 2007 - 18:00 #2
ah :) mange tak, smid et svar.
Avatar billede wanze Nybegynder
22. januar 2007 - 18:02 #3
Du bliver nødt til at fortælle lidt mere. Hvor kommer dataen fra?

Ligger det i en database? Hvis ja, hvilken type?
Læser du dem fra en fil?
Ligger de i et array? Hvis ja, hvad består arrayet af? Nøgle og værdi - hvilken er hvad?
Avatar billede fixbabe Nybegynder
22. januar 2007 - 18:12 #4
Wanze - Er det ikke standart at det er mysql når det er under php?
Avatar billede wanze Nybegynder
22. januar 2007 - 18:17 #5
fixbabe: Hvis du bruger en decideret database, så er det ofte MySQL, jo, men ikke nødvendigvis. Deet kunne sagtens bare være et array du havde eller nogle informationer der lå i en tekstfil.
Avatar billede fixbabe Nybegynder
22. januar 2007 - 18:32 #6
ah, havde jeg ikke tænkt på :) wanze smid et svar så jeg kan lukke.
Avatar billede wanze Nybegynder
22. januar 2007 - 19:50 #7
Hm, okay. :)
Avatar billede mcgoat Nybegynder
22. januar 2007 - 19:53 #8
så er det vel bare at "SELECT score FROM my_table ORDER by score", og "SELECT score FROM my_table ORDER by score DESC" for Descenting
Avatar billede fixbabe Nybegynder
22. januar 2007 - 20:13 #9
mcgoat - ja sådan havde jeg skrevet men de listedet ikke som du skulle men nu hvor tabel feltet er sat til dicimal gør den.
Avatar billede fixbabe Nybegynder
22. januar 2007 - 20:14 #10
sry wanze jeg mente michaeltryl smid et svar men i er velkommen til at dele.
Avatar billede michaeltryl Seniormester
22. januar 2007 - 22:00 #11
svar
Avatar billede michaeltryl Seniormester
22. januar 2007 - 22:02 #12
ups jeg prøver igen
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