Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2012, 18:02
Avatar de freakyniano
freakyniano
 
Fecha de Ingreso: noviembre-2012
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
LLenar array con mas de un input, mas de una vez

Buenas, soy nuevo en el foro y tengo un pequeño detalle que no puedo solucionar, espero me puedan ayudar. Tengo el siguiente codigo:

Código PHP:
<?php 
if (!empty($_POST['dato'])) { 
    
$array explode("," $_POST['elementos']); 
    if (!empty(
$_POST['elementos'])) { 
        
$pos count($array); 
    } else { 
        
$pos 0
    } 
    
$array[$pos] = $_POST['dato']; 
    echo 
"Elementos del array:<br>"
    for (
$i=$i count($array) ; $i++){ 
        echo 
"Valor $i: <b>".$array[$i]."</b><br>"
    } 

?> 
<form name="formulario" action="" method="post"> 
<input name="dato" type="text" /> 
<input name="elementos" type="hidden" value="<?php if (isset($array)) echo implode("," $array?>" /> 
<input type="submit" value="Enviar" /> 
</form>
El cual funciona si lo ejecutan, e ingresa datos mediantes input creando un nuevo indice.

Lo que no puedo lograr hacer, es ingresar con mas de 1 input a la vez, los cuales se vayan guardando en el indice 0, luego 1, etc. Imaginenlo como un gran formulario que recibe los datos de una persona, se guarda y luego se vuelve a llenar sin perder los datos de la otra persona, para luego imprimir ambos. Eso es lo que finalmente deseo realizar.

Espero mi codigo sea de ayuda. Saludos