Förstår nog inte vad du menar? Vad blir dubbelt?
Trådstart#1
Varför blir det dubbla antal en det som är i databasen.
<%
sqlString = "SELECT produkt_namn, produkt_pris, sum(order_produktantal) as antal2 " &_
"FROM ordrar, produkter " &_
"WHERE order_userID=" & userID & " " &_
"AND order_produktID = produkt_id " &_
"AND order_kopID =" & ordernr & " " &_
"GROUP by produkt_namn, produkt_pris, order_produktID " &_
" ORDER by produkt_namn DESC"
SET prodRS = Con.Execute( sqlString )
WHILE NOT prodRS.EOF
%>
<tr>
<td width="59"><font size="1" face="Verdana">
<p align="left"> <%=Server.HTMLEncode(prodRS( "antal2" ))%></font></td>
<td width="236"><font size="1" face="Verdana"><%=Server.HTMLEncode( prodRS( "produkt_namn" ) )%></font></td>
<td width="88"><font size="1" face="Verdana"><%=formatCurrency( prodRS( "produkt_pris" ) )%></font></td>
</tr>
<%
orderTotal = orderTotal + ( prodRS( "produkt_pris" ) * prodRS( "antal2" ) )
prodRS.MoveNext
WEND
%>