He estado tratando de entender esto durante la última semana más o menos, pero realmente necesito orientación.
Necesito crear campos de formulario dinámicos a partir de matrices de PHP. Las matrices de PHP varían en tamaño, pero siempre son matrices muy simples.
Me gustaría poder crear el número de campos de entrada por la cantidad de elementos en la matriz y completar los campos de entrada con los datos de la matriz.
Los datos de la matriz se verán como los siguientes (2 ejemplos).
Array ( [0] => 19001.WAV [1] => 19307.WAV [2] => 19002.WAV [3] => 19308.WAV [4] => 19003.WAV [5] => 19009.WAV [6] => 19004.WAV [7] => 19310.WAV [8] => 19005.WAV [9] => 19311.WAV [10] => 19009.WAV [11] => 19307.WAV [12] => 19010.WAV [13] => 19308.WAV [14] => 19013.WAV [15] => 19309.WAV [16] => 19015.WAV )O:
Array ( [0] => 101.WAV [1] => 101.WAV [2] => 102.WAV [3] => 102.WAV [4] => 103.WAV [5] => 103.WAV )Ni siquiera sé realmente qué dirección tomar.
Si solo desea representar valores, use foreach:
<?php foreach($array as $item) { echo '<input type="text" name="data[]" value="'. $item .'">' } ?>No soy un programador de PHP, pero creo que debería seguir las líneas de:
<?php reset($Array); foreach ($arr as $key => $value) { echo "<input name='data[]' id='$key' value='$value'></input>\n"; } ?>Espero eso ayude.