Hola que tal
miren estoy haciendo una mini aplicacion en donde tengo que enviar datos a travez de un checkbox osea cuando esta activo el ok enviar a otra pagina y los datos que corresponden a ese check modificarlos.....
Lo que no puedo es que yo genero los check dentro de un for y se arma un array pero rato de recoger los datos en la otra pagina no logro hacerlo........
ayuda por favor aqui les dejo el codigo....
LA PRIMERA PAGINA
<?php
for ($i=0;$i<$row_c['count(*)'];$i++)
{
$sql_nombre="SELECT nombre FROM datper per,depentp dep where per.coddep=dep.coddep and dep.coddep=$row[0] order by nombre";
$res_nombre=mysql_query($sql_nombre);
mysql_fetch_row($res_nombre);
$nom[$i]=mysql_result ($res_nombre,$i);
$sql_cedula="SELECT cedula FROM datper per,depentp dep where per.coddep=dep.coddep and dep.coddep=$row[0] order by nombre";
$res_cedula=mysql_query($sql_cedula);
mysql_fetch_row($res_cedula);
$cedula[$i]=mysql_result ($res_cedula,$i);
$sql_cargo="SELECT nnomcar FROM datper per,depentp dep,cumple cum,ncargos nca where per.coddep=dep.coddep and dep.coddep=$row[0] and cum.cedula=per.cedula and nca.ncodcar=cum.ncodcar order by nombre";
$res_cargo=mysql_query($sql_cargo);
mysql_fetch_row($res_cargo);
$cargo[$i]=mysql_result ($res_cargo,$i);
?>
<tr>
<td class="Estilo16"><div align="left"><?php echo $nom[$i] ?>
<hr />
</div></td>
<td class="Estilo16"><div align="left"><?php echo $cargo[$i] ?>
<hr />
</div></td>
<td class="Estilo16"><div align="left">
<input type="checkbox" name="ok<?php echo "[".$i."]";?>" value="<?php echo $cedula[$i];?>" id="ok" />
ok
</div>
<hr align="left" />
<label for="checkbox"></label></td>
</tr>
<?php
}
?>
LA SEGUNDA PAGINA
//ASI LE RECIBO LAS VARIABLES
<?php
/* viene de la busqueda */
$var_count= $_GET['count'];
for ($i=0;$i<$var_count;$i++)
{
$var_ok[$i]= $_GET['ok[$i]'];
}
?>
// Y ASI LES IMPRIMO
<?php
echo $var_count;
for ($i=0;$i<$var_count;$i++)
{
$var_ok[$i]= $_GET['ok[$i]'];
echo $var_ok[$i];
}
?>