Tengo un listado similar al de los correos de hotmail con un checkbox al final, lo que necesito hacer es que todos los checkbox que sean seleccionados al presionar un boton me lleven a otra pagina y se pueda comparar el contenido que tengan las filas!!!
Bueno dejo algo de codigo:
aca esta el form con la tabla que genera el listado.
Código HTML:
Ver original<form name="form1" method="post" action="compara.php">
<table class="table table-hover">
<?php
$datos=$pos->get_programas();
for($i=0; $i<sizeof($datos); $i++)
{
?>
<th colspan="4"><h4><?php echo $datos[$i]["area"];?></h4></th> <td><?php echo $datos[$i]["usuario"]?></td> <td><?php echo $datos[$i]["categoria"]?></td> <td><p><a href="detalle.php?id=<?php echo $datos[$i]["id_programa"]?>">
<?php echo $datos[$i]["titulo"];?></a></p></td> <td><input type="checkbox" id="check" value="<?php echo $datos[$i]["id_programa"]?>" name="check[]">
</td> <?php
}
?>
<input type="submit" name="enviar" id="enviar" value="comparar">
aca esta la funcion con la que rescato los id de los checkbox! me rescata bien el id y me los separa con una coma pero no se como mostrar los registros si selecciono mas de un checkbox por que aca me muestra los registros del primer id y los otros nose como recorrerlos!
Código PHP:
Ver originalpublic function comparar()
{
//print_r($_POST);
$lista=implode(',',$_POST["check"]); $sql="SELECT * FROM programa WHERE id_programa IN('".$lista."')";
{
$this->compara[]=$reg;
}
return $this->compara;
}
La verdad nose si se entiende lo que quiero hacer ojala si se entienda para que me den una mano o me recomienden alguna manera mejor de como hecerlo!!!
Bueno amigos Saludos y Respetos
ReaS!!!
PD: igual soy un novato en esto asi que se agradece cualquier aporte!