PHP - leer input en matriz personalizada y pasarlo PHP

   
Vista:

leer input en matriz personalizada y pasarlo PHP

Publicado por julio (54 intervenciones) el 04/04/2009 22:31:37
Me costo encontrar la solución: aquí quiero compartir el código de ejemplo. Hice 2 script. el que envia, le puse envio1.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="recibo1.php">
<label>
<input type="text" name="nombre[0]" id="textfield" />
</label>
<label>
<input type="text" name="apellido[0]" id="textfield5" />
</label>
<p>
<label>
<input type="text" name="nombre[1]" id="textfield2" />
</label>
<label>
<input type="text" name="apellido[1]" id="textfield6" />
</label>
</p>
<p>
<label>
<input type="text" name="nombre[2]" id="textfield3" />
</label>
<label>
<input type="text" name="apellido[2]" id="textfield7" />
</label>
</p>
<p>
<label>
<input type="text" name="nombre[3]" id="textfield4" />
</label>
<label>
<input type="text" name="apellido[3]" id="textfield8" />
</label>
</p>
<p>
<label>
<input type="submit" name="button" id="button" value="Enviar" />
</label>
</p>
</form>
</body>
</html>

y el segundo script que procesa la matriz, lo bautice recibo1.php. Aquí el código

<?
for ($i=0;$i<=3;$i++)
{
$nombre=$_REQUEST['nombre'];
$apellido=$_REQUEST['apellido'];
echo "El Apellido y Nombre es :".$apellido[$i]." ".$nombre[$i]."<br>";
}

?>

puse el indice en 3, porque de antemano voy sabiendo cuantas filas leo, de todas maneras creo que eso se puede mejorar.

Ojalá pueda ser útil este código a otras personas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:leer input en matriz personalizada y pasarlo PH

Publicado por Rafael Urquijo (1 intervención) el 14/01/2010 17:46:29
Agradezco mucho esta solución me parace buenicima, voy a probarla

att,

Rafael
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar