Bueno, despues de leer y leer sobre ajax, jquery y demas creo que me voy encaminando....todavia no funciona pero bue....diganme si voy bien o que me falta....
Esto es lo que estoy haciendo..
En trabajadores.php tengo el listado que saco de la base
Código PHP:
<table border="1" cellpadding="4" cellspacing="0">
<tr>
<th>Aporta</th><th>Apellido</th><th>Nombre</th><th>CUIL</th><th>Basico</th>
<th>Bruto</th><th>Afiliado</th><th>Aporte</th><th>Modificar</th>
</tr>
<?php
while($row=mysql_fetch_array($resultado))
{
?>
<tr>
<td><input type="checkbox" name="marcar" id="marcar" onclick="checkboxAporta('id','marcar',this.checked);" /></td>
<td align='right'><?php echo($row['apellido']);?></td>
<td><?php echo($row['nombre']);?></td>
<td><?php echo($row['cuil']);?></td>
<td id="basico"><?php echo("$ ".$row['sueldo_basico']);?></td>
<td id="bruto"><?php echo("$ ".$row['sueldo_bruto']);?></td>
En procesa_aporta.js tengo esto
Código PHP:
function checkboxAporta(id, marcar)
if(marcar==1){
$.ajax({
type:"POST",
url:"update.php",
data:'id= ' + id + '&marcar=1',
});
} else{
$.ajax({
type:"POST",
url:"update.php",
data:'id= ' + id + '&marcar=0',
});
}
y en update.php hice esto
Código PHP:
include("validar.php");
include("configuracion.inc.php");
include("conexion.php");
$cuit=$_SESSION["nombre"];
$query = "UPDATE aporta SET marcar=".$_POST['marcar'] . "
WHERE id=".$_POST['id'] . ";";
No me funciona como dije antes, pero orientenme porfa a ver donde le estoy errando.
Gracias