Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, preciso de uma ajuda urgente!!!
Tenho um sistema de pesquisa de satisfação, onde ao usuário inseriri suas resposta, tenho que gravar no banco as perguntas que são textos fixos, vou ter que enviar os números das perguntas num campo hidden e enviar as respostas. Segue um pedaço do código de envio dos dados:
<tr>
<td class="texto3" bgcolor="#ffe4e1" colspan="3"><b>3) Sua última função na Empresa</b></td>
</tr>
<tr>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_funcao" name="rad_op_funcao" type="radio"> <font color="red">Excelente</font></td>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_funcao" name="rad_op_funcao" type="radio"> <font color="red">Boa</font></td>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_funcao" name="rad_op_funcao" type="radio"> <font color="red">Regular</font></td>
<input type="hidden" name="num_pergunta" value="3">
</tr>
<tr>
<td class="texto3" bgcolor="#ffe4e1" colspan="3"><b>4) Teve dificuldade de realizar o seu trabalho?</b></td>
</tr>
<tr>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_dificuldade" name="rad_op_dificuldade" type="radio"> <font color="red">Excelente</font></td>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_dificuldade" name="rad_op_dificuldade" type="radio"> <font color="red">Boa</font></td>
<td class="texto1" bgcolor="#ffe4e1"><input id="rad_op_dificuldade" name="rad_op_dificuldade" type="radio"> <font color="red">Regular</font></td>
<input type="hidden" name="num_pergunta" value="4">
</tr>
<tr>
<td class="texto3" bgcolor="#ffe4e1" colspan="3"><b>5) Caso a resposta anterior seja positiva, levou ao conhecimento do seu líder?</b></td>
</tr>
<tr>
<td class="texto1" bgcolor="#ffe4e1"><ul><input id="rad_op_conhecimento" name="rad_op_conhecimento" type="radio"> <font color="red">Sim</font></td>
<td class="texto1" bgcolor="#ffe4e1" colspan="2"><input id="rad_op_conhecimento" name="rad_op_conhecimento" type="radio"> <font color="red">Não</font></td>
<input type="hidden" name="num_pergunta" value="5">
</tr>
Minha dúvida é a seguinte: Como faço pra receber várias respostas e inserir no banco já que o banco foi criado da seguinte forma:
INTMATRICULA = Matrícula quem respondeu a pesquisa
NUM_QUESTAO = Número da pergunta
IND_RESP = As respostas (sendo que as respostas podem ser "Sim ou Não", "Bom, Excelente e Regular" e "1,2,3,4,5,6")
Eu recebo vários requests, já que o nome dos inputs são diferentes e tenho que receber em uma variável que é a num_resposta para inserir na tabela. Como posso fazer isso???
insereResp = "INSERT INTO PESQUISA_DESLIGAMENTO (INTMATRICULA,NUM_QUESTAO,IND_RESP) "&_
"VALUES ("&matricula&","&num_pergunta&",'"&num_resposta&"')"
Set RsResposta = ConBanco.Execute(insereResp)Carregando comentários...