Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como testo o $.post() para ver se passa o valor corretamente?
index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" href="css/classes.css" type="text/css">
<script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>
<title></title>
<script type="text/javascript">
$(document).ready(function(){
$("img").click(function(){
$(this).attr('src', 'images/presenca.png');
var id = $(this).attr('id');
$.post("update.php", { presenca: "presente", id: id });
});
$("img").dblclick(function() {
$(this).attr('src', 'images/falta.png');
// var id = $(this).attr('id'); //cria uma variavel id com a id da tag html no cado da img
//$.post("update.php", { presenca: "presente", id: id });
});});
</script>
</head>
<body>
<?php
include('bd/conexao.php');
// PEGA OS DADOS DO USUÁRIO e mostra na area restrita
$sql = mysql_query("SELECT * FROM presenca");
while ($result = mysql_fetch_array($sql)){
$nome = $result['nome'];
$matricula = $result['matricula'];
?>
<p><?php echo $nome; ?> <img alt="" id="<?php echo $matricula ?>" src="images/falta.png"/></p><br><br>
<?php
}
?>
</body>
</html>
<?php$id = $_POST['id'];
$presenca = $_POST['presenca'];
$sql = mysql_query("UPDATE easycomp SET presenca = '$presenca' WHERE matricula = '$id'");
?>Carregando comentários...