Somatória com 3 resultados diferentes
Teste.asp
<table width="400" align="center" cellpadding="0" cellspacing="0" border="1">
<tr>
<td align="center" bgcolor="#eeece1" class="text">
<b>SINTOMAS</b>
</td>
<td align="center" bgcolor="#eeece1" class="text">
<b>LEVES</b>
</td>
<td align="center" bgcolor="#eeece1" class="text">
<b>MODERADOS</b>
</td>
<td align="center" bgcolor="#eeece1" class="text">
<b>FORTES</b>
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 1
</td>
<td align="center" class="text">
<input type="radio" name="a" value="4">
</td>
<td align="center" class="text">
<input type="radio" name="a" value="8">
</td>
<td align="center" class="text">
<input type="radio" name="a" value="12">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 2
</td>
<td align="center" class="text">
<input type="radio" name="b" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="b" value="4">
</td>
<td align="center" class="text">
<input type="radio" name="b" value="6">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 3
</td>
<td align="center" class="text">
<input type="radio" name="c" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="c" value="4">
</td>
<td align="center" class="text">
<input type="radio" name="c" value="6">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 4
</td>
<td align="center" class="text">
<input type="radio" name="d" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="d" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="d" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 5
</td>
<td align="center" class="text">
<input type="radio" name="e" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="e" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="e" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 6
</td>
<td align="center" class="text">
<input type="radio" name="f" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="f" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="f" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 7
</td>
<td align="center" class="text">
<input type="radio" name="g" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="g" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="g" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 8
</td>
<td align="center" class="text">
<input type="radio" name="h" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="h" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="h" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 9
</td>
<td align="center" class="text">
<input type="radio" name="i" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="i" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="i" value="3">
</td>
</tr>
<tr>
<td class="text" style="padding-left:8px;">
Pergunta 10
</td>
<td align="center" class="text">
<input type="radio" name="j" value="1">
</td>
<td align="center" class="text">
<input type="radio" name="j" value="2">
</td>
<td align="center" class="text">
<input type="radio" name="j" value="3">
</td>
</tr>
</table>
Como podem ver, cada questão possui 3 opções de resposta, cada uma com um "peso" diferente.
Meu problema é na construção da página que cria a resposta pro usuário, segue código:
Resultado.asp
<%
hA = request.Form("a")
hB = request.Form("b")
hC = request.Form("c")
hD = request.Form("d")
hE = request.Form("e")
hF = request.Form("f")
hG = request.Form("g")
hH = request.Form("h")
hI = request.Form("i")
hJ = request.Form("j")
total = 0
if hA = "???" then
total = total ???
end if
if hB = "???" then
total = total ???
end if
if hC = "???" then
total = total ???
end if
if hD = "???" then
total = total ???
end if
if hE = "???" then
total = total ???
end if
if hF = "???" then
total = total ???
end if
if hG = "???" then
total = total ???
end if
if hH = "???" then
total = total ???
end if
if hI = "???" then
total = total ???
end if
if hJ = "???" then
total = total ???
end if
if total >= 19 then
response.write "Sintomas leves"
if total >= 20 then
response.write "Sintomas moderados"
else
response.write "Sintomas fortes"
end if
%>
Me perdi na construção da soma das respostas, e acho que errei na parte dos response.write
Se alguém puder dar uma mão, agradeço.
~Godoy
Discussão (5)
Carregando comentários...