Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2011, 09:23
Avatar de eliza_ralves
eliza_ralves
 
Fecha de Ingreso: junio-2009
Ubicación: Caracas
Mensajes: 126
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Obtener $_POST de un input Dinámico

hola, que tal ya he resuelto el problema.

Les dejo la solución:


<tr>
<th class="title_form">Carga de Horas por Disciplina</th>
<tr></tr>

<?php
// Cargar disciplinas en la vista de insersión de un nuevo proyecto
// junto con las horas correspondientes

for ($i = 1; $i <= count($disciplinas); $i++){

$nombreDis = $disciplinas[$i]["Nombre"];

?>
<th class="title_form" ><?php echo $nombreDis; ?>:</th>

<td><input type="text" class="text_form" name="horasD<?php echo $i;?>" id="horasD<?php echo $i; ?>" size="5" maxlength="5" value="<?php echo $horasDis; ?>"/></td>

<td><input type="hidden" name="nombreDisc<?php echo $i; ?>" id="nombreDisc<?php echo $i; ?>" value="<?php echo $nombreDis; ?>"/></td>
<tr></tr>
<?php

}
?>

</td>
</tr>

<tr>


Y en la parte del controlador:

for ($i = 1; $i <= count($disciplinas); $i++){

$nombreDis = $_POST["nombreDisc". $i];
$horasD = $_POST["horasD". $i];

insertarHorasDisciplinas($codigo, $nombreDis, $horasD);
}

Espero les sirva