webForumDet fria alternativet

Staplar i statistiksystem

ASP

2 svar · 183 visningar · startad av emil

Medlem sedan apr. 2000106 inlägg
Frågan#1

Håller på med en statistiksida och den funkar fint nu: http://www.lindome.nu/fotboll/traning.asp

Dock skulle jag gärna vilja ha det så att till höger om varje spelares siffra så går en stapel ut så man liksom får in lite grafik i det också typ tex
Kalle KArlsson 12 |------------
Pelle Pellesson 10 |----------

Fast det kanske är stablar som är i samma höjd som fonten och nån viss bredd då....

Något förslag? Koden som den ser ut nu är:
<b>Träningsstatistik</b></td>
</tr>
<tr>
<td width="100%"><br><%
sql = "select * from statistik order by traningar desc"
set recset = connect.execute(sql)
Do Until RecSet.EOF
%>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="150"><%=RecSet("namn")%></td>
<td width="10" align="right"><%=RecSet("traningar")%></font></td>
<%
RecSet.MoveNext
Loop
RecSet.Close
connect.close
%>

Tack på förhand!

Medlem sedan aug. 2001139 inlägg
#2

Du kan lösa detta genom att plocka in ett värde till - alla träningar.
Av detta kan du nu skapa ett %-tal som visar hur många % varje spelare tränat..

Snabbt ihopsatt kod, hoppas du kan se vad jag gjort för ändringar... ;)

<b>Träningsstatistik</b></td>
</tr>
<tr>
<td width="100%"><br>
      
<%
SQL = "SELECT * FROM statistik ORDER BY traningar desc"
Set RecSet = Connect.Execute(SQL)
      Do Until RecSet.EOF
      
      Dim Namn, intTraningar, intTotTraningar, intProcent
            Namn = RecSet("namn")
            intTraningar = RecSet("traningar")
            intTotTraningar = RecSet("alla_traningar") '-- Alla träningar som varit
            intProcent = Cint(intTraningar / intTotTraningar * 100)
%>
      
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
            <tr>
            <td width="150"><%= Namn %></td>
            <td width="10" align="right"><%= intTraningar %></font></td>
            <td width="100%"><img src="bildBar.gif" height="3" width="<%= intProcent %>"></td>
            </table>
      
<%
      RecSet.MoveNext
      Loop
      
RecSet.Close
Connect.Close
%>
      
</td>
</tr>
</table>

------------------
~ Mz ~

Medlem sedan apr. 2000106 inlägg
#3

Tack så mycket fick lite ideer nu jag körde med <img src="nyhetlitenfyrkant.gif" height="8" width="<%=RecSet("traningar") * 5%>
det blev fint också =)

1295 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)