Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2010, 00:46
jpyahyah
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 13 años, 9 meses
Puntos: 0
Se puede tener un input dentro de un foreach() ?

Buenas!
Tengo un problema y no se bien como explicarlo....
Se puede tener un input dentro de un foreach() ?

Mi idea es llenar una tabla con el foreach() (lo hace), teniendo checkboxes y que la persona seleccione los checkboxes que quiera le de asignar y guarde su eleccion en una tabla.
Hay algo que esta mal y no se como cambiarlo... porque haga lo que haga if(isset($_POST['grupo1'])) que despues uso para evaluarlo me da que no esta setteado...
Saludos! espero haberme explicado algo... sino avisen y me explayo
JP


Código PHP:
<?php require_once("CL/CL_Grupos.php");
    
$obj_CL = new CL_Grupos();
    
$arr_grupos$obj_CL->devolver(); //trae un conjunto de grupos ?>
<html> 
<head> 
<title></title> 
</head> 
<body> 
<TABLE width="99%"> 
<TR> 
<TH width="70" align='left'>ID Grupo</TH> 
<TH width="112" align='left'>Descripción</TH> 
<TH width="122" align='left'>ID Responsable</TH> 
<TH align='center'>Asignar</TH> 
</TR>     
<?PHP foreach($arr_grupos as &$grupos){?> 
<TR> 
<TD align='left'><?php echo($grupos["idgrupo"]) ?></TD> 
<TD align='left'><?php echo($grupos["descripcion"]) ?></TD> 
<TD align='left'><?php echo($grupos["idresponsable"]) ?></TD> 
<TD><input type="checkbox" name="grupo1[]" value="<?php echo($grupos["idgrupo"]); // el value anda, se ve el valor?>"></TD> 
</TR><?PHP }?> 

<form action='<?php echo $_SERVER['PHP_SELF']."?id=".$us_id;?>' method='post' name='form2'> 
<TR> 
<TD>  
<input name='Submit' type='Submit' value='Asignar' align='middle' > 
</td>
</tr>     
</form> 
</TABLE> 
</body> 
</html>