Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2003, 15:51
pacoalonso79
 
Fecha de Ingreso: agosto-2003
Ubicación: Piura
Mensajes: 238
Antigüedad: 15 años
Puntos: 0
claro que si me acuerdo, esa fue una de mis preguntas gracias a este foro satisfactoriamente resueltas... bien ahi te va el alcance, lo que debes hacer es agregar dentro de tu ciclo repetitivo un <input type="hidden"> mas o menos asi...

$array_datos; //este que sea supongamos tu array...
$n = count($arr_datos); //$n = numero de elementos
echo "<form>";
for ($i = 0; $i < $n; $i++){
$valor = $array_datos[$i];
<input type='hidden' name='pasar$i' value='$valor'>
}
echo "/form";

y, en el codigo que recibe los datos del formulario debes usar variables de variables ademas de pasar el valor de $n... asi:

$mi_nuevo_array = array();
for($i = 0; $i < $n){
$variable = "pasar".$i;
$mi_nuevo_array[] = $$variable;
}

Para esto debes tener cuidado en la cantidad de <input type="hidden"> puedes pasar... no se cuantos se pueden pasar pero, alterno a este método alguna vez encontré en las faq's del foro una pauta que daba Cluster sobre esto usando serialización, te recomiendo que visites esa página y busques alli..

Un gran abrazo y espero que esto te sea útil...
Paco
__________________
Un hombre inteligente, caminando, llega mucho mas rápido que un torpe en coche