Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ricarossi

Como criar questionários

Recommended Posts

Galera!!! Preciso de uma ajuda...

 

Estou desenvolvendo um formulário / questionário onde as perguntas e respostas estão contidas no banco de dados e as respostas podem variar em "textos escritos" ou "multi alternativas". Tudo funciona bem exceto a repetição dos titulos das perguntas "multi alternativas" (radio) em razão do do cruzamento de tabelas em banco de dados, onde, no caso de mais de uma opção de resposta traz várias vezes a pergunta.

 

Alguém tem a solução? Já tentei loop dentro de loop mas não tive resultado.

 

 

Segue o script:

 

<form name="cadastro" method="post" action="select-entra-questionario-preliminar.asp" onSubmit="return validaForm()"> 
<%
objRS.MoveFirst
While Not objRS.EOF
%>
    <table border=0 cellspacing=1 cellpadding=3 width=80% align=center>
     
        <tr>
            <td class=line colspan=2></td>
        </tr>
        <tr>
			<% if ObjRS("tipo_resposta")="1" then %>	
 <td class=explain colspan=2><span class='explaintitulocur'><%=ObjRS("ordem")%>)</span> <%=ObjRS("pergunta")%> 
			<input type="hidden" name="ordem" value="<%=ObjRS("ordem")%>" >
			<input type="hidden" name="pergunta" value="<%=ObjRS("pergunta")%>" >
<br>
                <br>
                </span></td></tr>
			
				 <tr>
            <td class=cinzaclaro valign=middle width="5%"></td>
            <td class=cinzaclaro><textarea rows=3 cols=80 name='alternativa<%=ObjRS("ordem")%>'></textarea></td>			
        </tr>
				<% else %>
		        				
 <td class=explain colspan=2><span class='explaintitulocur'><%=ObjRS("ordem")%>)</span> <%=ObjRS("pergunta")%> 
			<input type="hidden" name="ordem" value="<%=ObjRS("ordem")%>" >
			<input type="hidden" name="pergunta" value="<%=ObjRS("pergunta")%>" >
<br>

                </span></td></tr>	
			
				
        <tr>
		    <td class=cinzaclaro width="5%"></td>
            <td class=cinzaclaro><input type='radio' name='alternativa<%=ObjRS("ordem")%>' value='<%=ObjRS("resposta")%>'> <%=ObjRS("resposta")%></td>
        </tr>	      					
				
			
		<% end if %>
                <%
			objRS.MoveNext
			Wend 
			Else
			response.redirect("../registro-nao-existente-empresa.asp") 
			End If
			%>
                
        <tr>
           
        </tr>
    </table>
        <br>    

	    <table border=0 cellspacing=1 cellpadding=3 width=80% align=center>
        <!--tr>
            <td class=explaintitulocur colspan=2> 1 PERGUNTA</td>
        </tr-->
        <tr>
            <td class=line colspan=2></td>
        </tr>
        
    </table>
   <input type="hidden" name="usuario" value="<%=session("usuario")%>"/>
<input type="hidden" name="usuario_part" value="<%=session("usuario_part")%>"/>


<div align="center"> <input type="submit" name="Submit" value="Concluir"></div>
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.