Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boas..
eu tenho o seguinte codigo:
function Cadastrar() {
if ($Data and $Hora and $Disciplina and $Num_registo and $falta) {
do {
$conexao = mysql_pconnect("localhost","root","123");
mysql_select_db($database_bdtrabalho, $bdtrabalho);
$_POST['Num_registo'] = $row_turma['Num_registo'];
if(isset($_POST['presente'])) {
$falta = 'presente';
} elseif (isset($_POST['falta'])) {
$falta = 'falta';
}
$query = "INSERT INTO faltas VALUES('$Data','$Hora','$Disciplina','$Num_registo','$falta');";
mysql_query($query,$conexao);
} while ($row_turma = mysql_fetch_assoc($turma));
header("Location: inserido.php");
}
else {
echo "ERRO!!";
}
}
<table border="1" align="center">
<tr>
<td width="139">Numero</td>
<td width="127">Nome</td>
<td width="167">Num_registo</td>
<td width="50">Presente</td>
<td width="50">Falta</td>
</tr>
<?php do { ?>
<tr>
<td height="42"><?php echo $row_turma['Numero']; ?></td>
<td><?php echo $row_turma['Nome']; ?></td>
<td><a></a><a> <?php echo $row_turma['Num_registo']; ?></a></td>
<td> <form id="form1" name="form1" method="POST" action=" <? echo $editFormAction; ?>">
<input type="checkbox" name="presente" id="Presente" value="presente" />
</td>
<td>
<input type="checkbox" name="falta" id="falta" value="falta" />
</td>
<? if(isset($_POST['presente'])) {
echo 'presente';
} elseif (isset($_POST['falta'])) {
echo 'falta';
}
?>
<?php } while ($row_turma = mysql_fetch_assoc($turma)); ?>
</tr>
<table border="1" align="center">
<tr valign="baseline">
<td colspan="3" align="center"><input type="submit" value="Inserir Faltas" align="top" onClick="<?php Cadastrar(); ?>" /></td>
</tr>
</table>
eu tou com alguns problemas com este codigo.. o primeiro e a checkbox selecionada no ultimo registo da tabela fica para todos automaticamente.. ou seja.. eu meto que o ultimo aluno da tabela faltou.. e os outros todos estam presentes e ele diz que estam todos a faltar so porque o ultimo falta..
e o meu segundo problema e que ele nao esta a inserir na base de dados..
desde ja agradeco a voca colaboracao xD.
Carregando comentários...