Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal to com duvidas de como pegar o valor selecionado em um campo select de um form segue o codigo abaixo:
É o seguinte tem um campo select com nome curso , ali coloquei os cursos , quando selecionado eu faço um if para ver qual opção usurio escolheu, aparti dai faço uma consulta e mostro no outro select chamado turma as turmas relacionadas ao curso, essa turma vem do banco de dados. Meu problema e como pegar o valor selecionadono select turma pois aparti da turma vo fazer outra consulta pra lista os alunos referente ao curso e turma em outro select
<FORM METHOD="POST" name="f1" >
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="3">
<tr valign="top">
<td colspan="3"><br>
<table width="100%" border="1" cellpadding="0" cellspacing="0" class="texto1">
</table></td>
</tr>
<tr valign="top">
<td width="33%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<b><font face="Verdana, Arial">Curso:</font></b><br>
<select name="curso" onChange="window.location = 'dp_aluno.php?exibir=' + this.value;" class="campo">
<option value="" >Selecione uma opçao</option>
<option value="BAS4" > Básico</option>
<option value="ADM4" > Administraçao</option>
<option value="CON4">Ciencias Contábeis</option>
<option value="DIR8">Direito </option>
<option value="ENG">Engenharia de Produçao</option>
<option value="INF8">Sistemas de Informaçao</option>
<option value="ALL" >Todos</option>
</select>
<?php
DBaluno();
if($exibir=="BAS4"){
$qry = mysql_query("Select nome from turma Where curso = 'BAS4' ");
}
if($exibir=="ADM4"){
$qry = mysql_query("Select nome from turma Where curso = 'ADM4' ");
}
if($exibir=="CON4"){
$qry = mysql_query("Select nome from turma Where curso = 'CON4' ");
}
if($exibir=="DIR8"){
$qry = mysql_query("Select nome from turma Where curso = 'DIR8' ");
}
if($exibir=="ENG"){
$qry = mysql_query("Select nome from turma Where curso = 'ENG' ");
}
if($exibir=="INF8"){
$qry = mysql_query("Select nome from turma Where curso = 'INF8' ");
}
?>
</font></td>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><font face="Verdana, Arial">Turma:</font></b><br>
<select name="turma" class="campo" >
<?php
while ($result = mysql_fetch_array($qry)){?>
<option ><?php echo $result['nome']; ?></option>
<?
}
?>
</select>Carregando comentários...