webForumDet fria alternativet

summa

6 svar · 178 visningar · startad av pellsäter

pellsäterMedlem sedan aug. 2000526 inlägg
#1

I den här koden går jag igenom tempKorgen och lägger ihop summan av varje produkt....

Men jag vill också ha den sammanlagda summan av ALLA produkter som är beställda... hur skriver jag då

    \<% 

Do until rs.eof
ant=rs("Antal")
prs=rs("Pris")
tSumma=ant*prs
%>
<tr>
<form action="korgen.asp" method="get" target="main">
<td width="60%">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%=rs("vara")%></font></div>
</td>
<td width="10%">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%=rs("Antal")%></font></div>
</td>
<td width="20%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%=rs("Smak")%><%=rs("Storlek")%></font></div>
</td>
<td width="20%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%=tSumma%>:-</font></div>
</td>
<td align="right"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
<input type="submit" value="ta bort" name="submit">
</font></td>
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
<input type="hidden" value="<%=rs("besk")%>" name="besk">
</font></td>
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
<input type="hidden" value="<%=rs("ArtikelId")%>" name="artnr">
</font></td>
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
<input type="hidden" value="tabort" name="andra">
</font></td>
</form>
</tr>

    \<%

rs.movenext
loop
%>

solbulleMedlem sedan mars 20015 287 inlägg
#2
<% 
Do until rs.eof 
ant=rs("Antal") 
prs=rs("Pris") 
tSumma=ant*prs
totsumma = totsumma + tSumma
%> 
bla bla bla

<% 
rs.movenext 
loop 
%>
pellsäterMedlem sedan aug. 2000526 inlägg
#3

var får du totsumma ifrån??

Den koden resulterar ju bara i att totsumma
är noll + vad som finns i tsumma

solbulleMedlem sedan mars 20015 287 inlägg
#4

Min tanke var att du ville ha tSumma för varje loop du gör ur databasen till en "totalsummevariabel", totsumma.

totsumma ökar ju onekligen med värdet av tSumma i varje loop,
men jag missförstod dig säkert. :(

pellsäterMedlem sedan aug. 2000526 inlägg
#5

Testa på

http://www.muskelbutiken.com/frame.asp

och låtsas beställa lite....olika produkter under den första länken.... det blir bara den sista produktens pris som läggs i totsumman

pellsäterMedlem sedan aug. 2000526 inlägg
#6

sorry jag hade skrivit fel variabel så nu funkar det

solbulleMedlem sedan mars 20015 287 inlägg
#7

Bra :)

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)