
10/09/2009, 12:24
|
| | Fecha de Ingreso: abril-2009
Mensajes: 80
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Duda con $_POST en PHP hola tengo el siguiente codigo, en el cual creo una tabla dinamica a partir de resultados obtenidos de la base de datos y a la vez creo 6 campos de texto dianmicos y en blanco para cada resultado, a cada uno de ellos le asigno los nombre a_$i , b_$i, c_$I y asi sucesivamente para diferenciar los 6 campos de texto de cada uno de los resultados, el problema esta a la hora de recibir estos resultados en otra pagina, si hago esto $_POST['a_$i'], PHP no lo reconoce, que de beria hacer entonces para recibir todos esos datos?
Aqui les dejo el codigo.
$result = $obj->VerActividades();
?>
<form action="../Logica/CaptarEstadisticas.php" method="post">
<table border="1">
<tr>
<td>Actividad</td><td>Mañana</td><td>Tarde</td><td>Noche</td><td>8:00pm-10:00pm</td><td>10:00pm-12:00pm</td><td>12:00pm-2:00am</td>
</tr>
<?php
$i=0;
//$var="a";
while($row=$result->fetch_array())
{
//$nombre = $var+$i;
echo "<tr>";
echo "<td>".$row['nomb_act']."</td>";
echo "<td><input type='text' name='a_$i' /></td>";
echo "<td><input type='text' name='b_$i' /></td>";
echo "<td><input type='text' name='c_$i' /></td>";
echo "<td><input type='text' name='d_$i' /></td>";
echo "<td><input type='text' name='e_$i' /></td>";
echo "<td><input type='text' name='f_$i' /></td>";
echo "</tr>";
$i++;
}
?>
<tr>
<td></td><td><input type="submit" value="Enviar" /></td><td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
</form> |