Tenho a seguinte tela abaixo:
Para essa tela tenho o seguinte código:
<!DOCTYPE html>
<html>
<head>
<title>Lista de Presença</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<script language="javascript" type="text/javascript" src="arquivo_ajax.js"></script>
</head>
<body>
<?php
echo '<form method="post" action="copyteste.php">';
$curso = $_POST['curso'];
$turma = $_POST['turma'];
$anoatual = date("Y");
if(empty($curso) && empty($turma))
{
echo '<p>Curso: <select name="curso" onchange="javascript:mudar(this.value);"><option value="">Selecione um curso</option>';
$sql = "SELECT CodCur,NomCur
FROM tbl_000cur
ORDER BY CodCur";
$res = mysql_query( $sql );
while ( $row = mysql_fetch_assoc( $res ) )
{
$cursoselecionado = $row['CodCur'];
echo '<option value="'.$row['CodCur'].'">'.$row['NomCur'].'</option>';
}
echo '</select></p>';
}
else
{
echo '<p>Curso: <select name="curso" onchange="javascript:mudar(this.value);"><option value="">Selecione um curso</option>';
$sql = "SELECT CodCur,NomCur
FROM tbl_000cur
ORDER BY CodCur";
$res = mysql_query( $sql );
while ( $row = mysql_fetch_assoc( $res ) )
{
$cursoselecionado = $row['CodCur'];
if($curso == $cursoselecionado)
{
echo '<option value="'.$row['CodCur'].'" selected="selected">'.$row['NomCur'].'</option>';
}
else
{
echo '<option value="'.$row['CodCur'].'">'.$row['NomCur'].'</option>';
}
}
echo '</select></p>';
}
echo '<div id="mostraCombo"><p>Turma: <select name="turma"><option value="">Selecione um curso primeiro</option></select></p></div>';
echo '<p><input type="submit" name="enviar" value="Abrir Chamada" /></p>';
echo '</form>';
if(!empty($curso) && !empty($turma))
{
echo '<form method="post" action="gravar.php">';
// montando a tabela
echo '<table border="1" width="100%" class="chamada">';
echo '<tr><th>Alunos</th>';
$sql = "SELECT DatAul
FROM tbl_002aul
WHERE CodCur = '$curso'
AND CodTur = '$turma'
AND AnoTur = '$anoatual'
ORDER BY CodTur";
$query = mysql_query($sql);
while($dados = mysql_fetch_assoc($query))
{
$data = $dados['DatAul'];
$data = explode('-', $data);
$datacompleta = $data[2].'/'.$data[1].'/'.$data[0];
$data = $data[2].'/'.$data[1];
echo '<th>',$data,'</th>';
$aux_data++;
?>
<input type="text" name="datacompleta[]" value = "<?php echo $datacompleta; ?>">
<input type="text" name="data[]" value = "<?php echo $data; ?>">
<?php
}
echo '</tr>';
$sql = "SELECT CodAlu,NomAlu
FROM tbl_002alu
WHERE CodCur = '$curso'
AND CodTur = '$turma'
AND AnoTur = '$anoatual'
ORDER BY CodAlu";
$query = mysql_query($sql);
while ( $row = mysql_fetch_assoc($query) )
{
$codalu = $row['CodAlu'];
echo '<tr><td>'.$row['NomAlu'].'</td>';
?>
<input type="text" name="codalu[]" value="<?php echo $codalu; ?>">
<?php
$aux_aluno++;
for($i=1;$i<=$aux_data;$i++)
{
?>
<td><select name="presenca">
<option value="P"> P</option>
<option value="A"> A</option>
<option value="AJ">AJ</option>
</select>
</td><?php
}
echo '</tr>';
}
echo '</table>';
printf('<input type="hidden" name="curso" value="%d" />
<input type="hidden" name="turma" value="%d" />
<input type="hidden" name="anoatual" value="%d" />
<input type="hidden" name="aux_data" value="%d" />
<input type="hidden" name="aux_aluno" value="%d" />', $curso, $turma, $anoatual, $aux_data, $aux_aluno
);
echo '<p><input type="submit" name="enviar" value="Gravar Frequencia" /></p>';
echo '</form>';
}
?>
</body>
</html>Dessa forma gostaria de saber como que eu após o submit busco o valor do <select> que está exibindo a presença (P)? Ou seja, como eu sei que o "Nome Aluno 2" esta "P" - presente no dia "11/02" ?
No aguardo,
Rafael Cintra
Edição feita por: rccintranf, 27/02/2012, 09:14.











