
Tienes razón!.... No aparece el input en el HTML


Lo intenté pegar pero es bastante largo por el resto de inputs. Más o menos lo he arreglarlo!
Sin embargo, leyendo, leyendo, he visto que la mejor y más sana manera de pasar una array entre páginas vía POST, es serializarlo o añadirle una función que sume un +1 a cada nuevo elemento.
Así, lo que he hecho es que antes del while de la consulta he añadido la variable:
Y en el input de las array, he añadido lo siguiente (echo y no print):
Código PHP:
echo '<input type="hidden" name="item_'.$i++.'" value="'.$valor.'" \>';
De esta manera puedo leer en el html las variables sin problemas:
Código HTML:
...
<input type="hidden" name="item_1" value="1500" \>
<input type="hidden" name="item_2" value="1500" \>
<input type="hidden" name="item_3" value="4000" \>
<input type="hidden" name="item_4" value="4000 \>
<input type="hidden" name="item_5" value="1000" \>
<input type="hidden" name="item_6" value="3000" \>
...

... Al menos eso lo he podido arreglar. La "question" ahora es cómo puedo recuperar estos en la p ùagina siguiente?.... Quiero decir, el 'item_$i++', como lo hago en la segunda página?
Mil gracias por ayudarme a resolver este lío.