crisse6Medlem sedan dec. 20002 526 inlägg Hej gubs!
Jag har en röstningsfunktion som visar i procent vilket som folk röstar på mest, funkar att få ut resultat oså, men 1, den skriver fula decimaler + att jag får inte den bilden jag vill ha att se snygg ut, hur ordnar jag så att det inte finns decimaler med i visningen + att den skriver ut en antingen liggande eller stående stapel med resultat med en bred på bilden på ca 0,3 cm.... help!
ps. vill bara säga hur ledsen jag är för händelserna i USA idag d.s.
------------------
grodan: Ligger nere just nu för att J*VLA trihost som inte har funkat bra, lägger ner! Kommer en ny version snart, vill du vara med? cristoffer@telia.com eller icq# 85371380
icaaqMedlem sedan okt. 20005 273 inlägg 1. använd Cint
2. hur ser koden du använder ut nu ?
PatrikBMedlem sedan mars 20002 836 inlägg Använd FormatNumber() funktionen.
<%
RostProcent = FormatNumber(MittTal,0)
Response.Write RostProcent
%>
Avrundar rätt och ger inga decimaler.
cya,
PatrikB
------------------
*ordning och reda!, pengar på fredag.*
crisse6Medlem sedan dec. 20002 526 inlägg hmm...förstår inte hur ni menar, kan ni plz visa i min kod?:
<%
Set Databas = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MdbFilePath = Server.MapPath("users.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath & ";"
SQL = "SELECT ([Ja]/([Ja]+[Nej]+[Vet inte])*100) as Ja_proc,([Nej]/([Ja]+[Nej]+[Vet inte])*100) as Nej_proc,([Vet inte]/([Ja]+[Nej]+[Vet inte])*100) as Vet_inte_proc FROM roster"
Set rs = Databas.Execute(SQL)
%>
<%
i = 0
Response.Write "<table width=""200"" border=""0"" valign=""top"" cellpadding=""4"">" & VbCrLf
Response.Write "<tr>" & VbCrLf
Response.Write "<font face=""Verdana"" size=""1""><b>Här är resultat från röstningen.</font></b><br>"
Do Until rs.EOF
i = i+1
counter = counter + 1
If counter Mod 2 = 0 then
color = "F4F4F4"
Else
color = "FFFFFF"
End If
Response.Write "<tr>" & VbCrLf
Response.Write "<td bgcolor=""#" & Color & """><font face=""Verdana"" size=""1"" color=""black"">" & rs("Ja_proc") & "<img src=bild.jpg width="& rs("Ja_proc") &"></font></td>"
Response.Write "<td bgcolor=""#" & Color & """><font face=""Verdana"" size=""1"" color=""black"">" & rs("Nej_proc") & "<img src=bild.jpg width="& rs("Nej_proc") &"></font></td>"
Response.Write "<td bgcolor=""#" & Color & """><font face=""Verdana"" size=""1"" color=""black"">"& rs("Vet_inte_proc") & "<img src=bild.jpg width="& rs("Vet_inte_proc") &"></font></td>"
rs.MoveNext
Loop
Response.Write "</tr>"
response.write "</table>"
%>
<% rs.close %>
------------------
grodan: Ligger nere just nu för att J*VLA trihost som inte har funkat bra, lägger ner! Kommer en ny version snart, vill du vara med? cristoffer@telia.com eller icq# 85371380
icaaqMedlem sedan okt. 20005 273 inlägg vad PatrikB menar med Format Number är:
Response.Write "<td bgcolor=""#" & Color & """><font face=""Verdana"" size=""1"" color=""black"">" & FormatNumber(rs("Ja_proc"), 0) & "[b]<img src=bild.jpg width="& rs("Ja_proc") &">[/b]</font></td>"
jag har för mig att FormatNumber kan vara kinkiga med rs("Ja_Proc") så du kanske får lägga den i variablar innan.
men jag undrar hur ser den fetmarkerade biten ut....det är väl smartare att lägga den i en cell som man sätter en vidht på med hjälp av procenttalet man får ut av SQL-satsen
------------------
Jag kommer aldrig mer att tramsa efter vad som hänt i dag 2001-09-11
[Redigerat av icaaq den 12 sep 2001]
icaaq, din jäbrans ASP:are. Bara för att man är lat innebär det inte att det är tillåtet att koda felaktig HTML! :p
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Ursäkta mig icaaq, det är ju crisse6 som fulkodar.. :p
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
icaaqMedlem sedan okt. 20005 273 inlägg hmmm...personliga påhopp.... ;)
------------------
Jag kommer aldrig mer att tramsa efter vad som hänt i dag 2001-09-11