Avatar billede hadaps Nybegynder
03. februar 2002 - 12:32 Der er 6 kommentarer og
1 løsning

Hvad skal laves om?

Hvad skal laves om i denne kode?
den skal vise de 5 brugere som har flest point, med den som har flest øverst:


--------koden------------
    <%
        strbest = "Select * from brugere order by point desc"
        set rt = conn.execute(strbest)
       
        Do
        Response.write"<tr><td width='225' valign='top'><img src='images/member.gif'> <a href='vis_bruger.asp?bruger=" & rt("id") & "'>" & rt("Brugernavn") & "</a></td><td align='right'>" & rt("point") & "</td></tr>"
        rt.movenext
        If rt.EOF Then
            str2 = 4
            Else
      str2 = str2
            End if

        str2 = str2 + 1
        Loop While not str2=5
        %>

------------------------------------------
Men sådan som den er her, kommer en bruger med 2 point til at stå højrere end en med 15
Avatar billede hadaps Nybegynder
03. februar 2002 - 12:34 #1
i kan se det på
http://80.63.48.2/dc/ny/
Avatar billede Slettet bruger
03. februar 2002 - 12:39 #2
Set rt = Conn.Execute("SELECT TOP 5 * FROM brugere ORDER BY point DESC")

Do While Not rt.EOF
Response.write"<tr><td width='225' valign='top'><img src='images/member.gif'> <a href='vis_bruger.asp?bruger=" & rt("id") & "'>" & rt("Brugernavn") & "</a></td><td align='right'>" & rt("point") & "</td></tr>"
rt.movenext

Loop
Avatar billede hadaps Nybegynder
03. februar 2002 - 12:44 #3
gør ingen forskel :o(
Avatar billede erikjacobsen Ekspert
03. februar 2002 - 13:30 #4
Du skal omdefinere dit pointfelt til at være et talfelt, og ikke
et tekstfelt.
Avatar billede hadaps Nybegynder
03. februar 2002 - 14:47 #5
det er tal
Avatar billede erikjacobsen Ekspert
03. februar 2002 - 14:56 #6
nej, det er ikke defineret som tal - selv om du måske skriver
tal i feltet.
Avatar billede hadaps Nybegynder
03. februar 2002 - 15:17 #7
oki, takker - nu virker det :o)
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