Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite,
Sou muito novo em programação PHP, então desculpem se estou perdido na minha solicitação de ajuda e desculpem se a mesma parecer infantil....
Estou adaptando um script para simulados online que, no formulário tem uma combobox que carregar todas as matérias.
(direto e já gravadas numa tabela no MySQL, até ai eu consegui fazer).
Porém preciso ter uma combobox dupla, uma segunda janela para seleção de sub-matérias.
Imagino que a solução seja o preenchimento de um select com dados de outro select.
Na primeira combobox seleciono por exemplo "Matemática", e na segunda existiriam varias e quantas opções necessárias, como ex: "multiplicação", "divisão", etc..etc..
Como devo formatar o banco sql ?
Como incremento o script atual?
Se alguém souber como fazer por favor me ajude.
Agradeço a ajuda.
Base do banco de dados:
CREATE TABLE IF NOT EXISTS `questions` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`question_name` text NOT NULL,
`answer1` varchar(50) NOT NULL,
`answer2` varchar(50) NOT NULL,
`answer3` varchar(50) NOT NULL,
`answer4` varchar(50) NOT NULL,
`answer` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
Como está sendo feita a consulta através da base de dados para obter perguntas e respostas a partir da base de dados.
<?php $response=mysql_query("select * from questions");?>
Script php da página:
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-3 col-md-3 col-lg-3">
</div>
<div class="col-xs-12 col-sm-5 col-md-5 col-lg-5 start-page">
<h1>Escolha o Simulado: </h1>
<form class="form-signin well" method="post" id='signin' name="signin" action="questions.php">
<div class="form-group">
<select class="form-control" name="category" id="category">
<option value="">Escolha o Assunto</option>
<option value="1">Inglês</option>
<option value="2">MMA Bas 01 Matemática</option>
<option value="3">MMA Bas 02 Desenho</option>
<option value="4">MMA Bas 03 Peso & Balanceamento</option>
<option value="15">MMA Bas –> Banca ANAC</option>
<option value="82">CMS GRP 02 Segurança de Voo</option>
</select>
<span class="help-block"></span>
</div>
<br>
<button id="start_btn" class="btn btn-success btn-block" type="submit">Boa Sorte!!!</button>
</form>
</div>
A página em questão esta neste link ->http://simuladosonline.pro.br/sol/start-quiz
Carregando comentários...