Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
To com um problema na minha página:
Tenho essa função simples na minha página, que é pra ser chamada quando um botão for clicado:
<script type="text/javascript">
function trancar(){
if(confirm("TEM CERTEZA QUE DESEJA TRANCAR ESSA MATRÍCULA?")){
<?php
$q = mysql_query ("UPDATE matricula SET situacao='Trancada' WHERE FK_aluno = '$id_aluno'");
?>
return true;
} else {
return false;
}
}
</script>
A função é chamada quando esse botão é clicado:
<input type="submit" id="trancar" name="trancar" value="Trancar matrícula" onclick="return trancar();" />
O problema é o seguinte:
Quando entro na página, a função é executada, mesmo sem o botão ser clicado.
Já tentei evitar essa chamada usando um if(isset(....) mas não resolveu. Existe outra forma?
Carregando comentários...