07. maj 2003 - 20:49
Der er
6 kommentarer og 1 løsning
Variabler og brøk regning.
Jeg har et spil, som skal gemme highscore i en database. Det går fint med at hente data fra spillet, men jeg vil lave en lille udregning i den fil som gemmer i databasen. Jeg henter med Request("") regnestykket skal hedde: (hits /(hits + miss)) * hits altså hits divideret med hits+missere og det hele skal ganges med hits. hvordan kan jeg regne det ud ?
Annonceindlæg fra Barco
Du for lige hele koden, det gør det lidt lettere.. <!-- #include file="string.inc" --> <% set Hits = Request("Hits") set Miss = Request("miss") set Total = (cdbl(hits) /(cdbl(hits) + cdbl(miss))) * cdbl(hits) Const adOpenKeyset = 1 Const adLockOptimistic = 3 Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open strBanner Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM resultat" rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic rs.AddNew rs("navn") = Request("navn") rs("email") = Request("email") rs("miss") = Request("miss") rs("hits") = Request("score") rs("svar") = Request("svar") rs("total") = total rs.Update rs.Close Set rs = Nothing Conn.Close set Conn = Nothing %>
Slettet bruger
07. maj 2003 - 21:14
#5
Disse her set Hits = Request("Hits") set Miss = Request("miss") set Total = (cdbl(hits) /(cdbl(hits) + cdbl(miss))) * cdbl(hits) skal såvidt jeg kan huske ikke have Set foran prøv med Hits = Request("Hits") Miss = Request("miss") Total = (cdbl(hits) /(cdbl(hits) + cdbl(miss))) * cdbl(hits) og disse her rs("miss") = Request("miss") rs("hits") = Request("score") skal rettes til rs("miss")= miss rs("hits")=Request("score") <-- Er det rigtigt at det skal være score og ikke hits?