User 2069641
User 2069641
Usuario habitual
Usuario habitual

Hola,
Tengo un formulario hecho con matrices. Y tengo problemas a la hora de recuperar los datos en una cadena. Para que os hagais una idea:

Codigo:
<input type="text" name="Nombre" value="Pepe">
<input type="text" name="Color[0]" value="rojo">
<input type="text" name="Color[1]" value="verde">
<input type="text" name="Color[2]" value="azul">


Usando en PHP5 intento hacer una cadena así:
$i=1
$cadena= "Tu nombre es: {$_POST['Nombre']}. El primer color es {$_POST['Color[$i]']}, el segundo color es... (y la cadena sigue)";

Mi problema es que no sé como debo escribir {$_POST['Color[$i]']} dentro de una cadena para que me escriba el color correspondiente (obviamente {$_POST['Color[$i]']} no es la respuesta, porque no funciona)

Si alguien sabe como hacerlo o lo ha hecho alguna vez, por favor, le agradecere su ayuda! Avergonzado

Muchas gracias!
Avatar Image
@man / @woman
@man / @woman

Yo lo hago con:

En la generación del formulario:
<input type="checkbox" name="campos['.$fila['id'].']" />

Y en la gestión del mismo:
$Lista=array_keys($_REQUEST['campos']);

User 2069641
User 2069641
Usuario habitual
Usuario habitual

Muchas gracias.

Al principio no he conseguido que funcionase hasta que al final, buscando un poco más he visto que la funcion que necesitaba era la "array_values". En cualquier caso, nunca la hubiese descubierto sin la sugerencia de la array_keys, así que gracias.

Duda solucionada Giño

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares