Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo um formulário para pesquisa na faculdade. O formulário tem 5 perguntas, cada uma com varias opções de resposta, sendo que a pessoa pode marcar quantas quiser, exceto para as perguntas 1 e 3 em que só é permitido marcar 1 resposta. A minha dúvida é a seguinte: como faço para salvar o formulário no banco dividindo-o em 5 grupos? Eu faço 5 tabelas diferentes? 5 campos em uma tabela?
Segue o código do formulário:
<form id="formID" method="post" action="index.php">
<fieldset class="field">
<legend class="legend"> 1. Qual seu vínculo com a UFT? </legend>
<input type="checkbox" id='group1' name="group1[]" value="Aluno"/> <span class="texto"> Aluno(a) </span> <br />
<input type="checkbox" id='group1' name="group1[]" value="Professor"/> <span class="texto"> Professor(a) </span><br />
<input type="checkbox" id='group1' name="group1[]" value="Tecnico"/> <span class="texto"> Técnico(a) </span><br />
</fieldset>
<fieldset class="field">
<legend class="legend"> 2. Como você é informado sobre as ações da UFT? </legend>
<input type="checkbox" id='group2' name="group2[]" value="Mural"/> <span class="texto"> Mural </span><br>
<input type="checkbox" id='group2' name="group2[]" value="Panfletos_e_cartazes"/> <span class="texto">Panfletos e cartazes</span><br>
<input type="checkbox" id='group2' name="group2[]" value="PortalUFT"/> <span class="texto"> Portal da UFT </span><br>
<input type="checkbox" id='group2' name="group2[]" value="Informativos"/> <span class="texto"> Informativos da Universidade (impressos, emails) </span><br>
<input type="checkbox" id='group2' name="group2[]" value="Rede_Sociais"/> <span class="texto"> Redes de relacionamento (Orkut, Facebook, Twitter) </span><br>
<input type="checkbox" id='group2' name="group2[]" value="Conversas_informais"/> <span class="texto"> Conversas informais </span><br>
<input type="checkbox" id='group2' name="group2[]" value="Veiculos_comunic_externos"/> <span class="texto"> Veículos de comunicação externos (TVs, rádios, jornais) </span><br>
</fieldset>
<fieldset class="field">
<legend class="legend"> 3. Você conhece o Jornal UFT Presente? Já o leu? </legend>
<input type="checkbox" id='group3' name="group3[]" value="nao_conheco"/> <span class="texto"> Não conheço </span> <br />
<input type="checkbox" id='group3' name="group3[]" value="conheco_mas_nao_lia"/> <span class="texto"> Conheço, mas não lia frequentemente </span><br />
<input type="checkbox" id='group3' name="group3[]" value="conheco_e_elia"/> <span class="texto"> Conheço e lia frequentemente </span><br />
</fieldset>
<fieldset class="field">
<legend class="legend"> 4. Para você, qual canal de comunicação é mais interessante para a UFT informar a comunidade acadêmica:</legend>
<input type="checkbox" id='group4' name="group4[]" value="Portal_UFT"/> <span class="texto"> Portal da UFT </span> <br />
<input type="checkbox" id='group4' name="group4[]" value="Jornal_impresso"/> <span class="texto"> Jornal impresso </span><br />
<input type="checkbox" id='group4' name="group4[]" value="Revista"/> <span class="texto"> Revista </span><br />
<input type="checkbox" id='group4' name="group4[]" value="Boletin_eletronico"/> <span class="texto"> Boletim eletrônico (email) </span><br />
<input type="checkbox" id='group4' name="group4[]" value="Blog"/> <span class="texto"> Blog </span><br />
<input type="checkbox" id='group4' name="group4[]" value="Redes_de_relacionamento"/> <span class="texto"> Redes de relacionamento </span><br />
</fieldset>
<fieldset class="field">
<legend class="legend"> 5. Que tipo de assunto você gostaria de encontrar em um informativo da UFT?</legend>
<input type="checkbox" id='group5' name="group5[]" value="Noticias_institucionais"/> <span class="texto"> Notícias institucionais </span> <br />
<input type="checkbox" id='group5' name="group5[]" value="Pesquisas_prod_cientifica"/> <span class="texto"> Pesquisas e produção científica </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Bolsas_progr_academicos"/> <span class="texto"> Bolsas e programas acadêmicos </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Agenda_academica"/> <span class="texto"> Agenda acadêmica </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Eventos"/> <span class="texto"> Eventos </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Arte_cultura"/> <span class="texto"> Arte e cultura </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Artigos_textos_opint"/> <span class="texto"> Artigos e textos opinativos </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Entrevistas"/> <span class="texto"> Entrevistas </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Dicas_para_dia-a-dia"/> <span class="texto"> Dicas para o dia-a-dia acadêmico (procedimentos acadêmicos, estrutura organizacional) </span><br />
<input type="checkbox" id='group5' name="group5[]" value="Bem-estar"/> <span class="texto"> Bem-estar (esporte, saúde, cidadania) </span><br />
</fieldset>
<fieldset class="field">
<center>
<input type="submit" name="Enviar" class="button"/>
</center>
</fieldset>
<input type="hidden" name="enviar" value="button" />
</form>Carregando comentários...