Nu har du ikke postet din kode, men hvis du henter dataen fra databasen ud vha. en SQL-streng skal du bare tilføje ORDER BY navn-på-gennemsnitsrækken-i-databasen DESC til sidst i SQL-strengen, eks.:
strSQL = "SELECT * FROM tabelnavn ORDER BY gennemsnit DESC"
<% '---BESTEMMELSE AF VARIABLER.---' calrating = 0 vote = 0 rating = 0 award = ""
'---KODE FOR HVER SIDE.---' Do until rssites.EOF
'---AFLÆSNING AF STEMMER FRA DATABASE---' 'SQLstring="SELECT * from votes WHERE siteid ="& rssites("siteid") &";" SQLstring="SELECT AVG(vote) AS gennemsnit, * from votes WHERE siteid ="& rssites("siteid") &";" SET rsvotes=dbladder.Execute(SQLstring)
'---KODE FOR HVER STEMME.---' Do until rsvotes.EOF votes = votes + 1 calrating = calrating + rsvotes("vote") rsvotes.MoveNext Loop rsvotes.Close
if votes > 0 then rating = FormatNumber(round(calrating / votes,2),2) end if
if votes = "" then votes = "0" end if %> <tr> <td width="50" align="center" height="12">x</td> <td width="400" height="12"><%=rssites("name")%></td> <td width="50" height="12" align="center"><%=votes%></td> <td width="50" height="12" align="right"><%=rating%></td> </tr>
Lukker da jeg ikke har fået noget svar jeg kan bruge.
Synes godt om
Ny brugerNybegynder
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.