Cargar Matriz Al Actualizar La Página

Hola mil gracias por su ayuda tengo el siguiente inconveniente. Estoy cargando una matriz en php en un formulario. La verdad es que me carga cada que se actualiza la página...
$cod = $_GET['Codigo'];
$a[$i][0]=$cod;
el inconveniente es que siempre que cargo me toma el primer dato que ingrese antes utilizaba _POST pero me toco recurrir al get para ver las variables, cada que cargo uno nuevo en la url se ve index.php?Codigo=2&Codigo=1
pero al imprimir echo (isset($_GET['Codigo'])); "tambien lo e imprimirdo echo $_GET['Codigo'];"siempre me imprime 1 que es el primer valor que cargo,
alguien me podria indicar por que sucede esto.
Por que no me toma el ultimo dato que cargo, en el formulario,

1 respuesta

Respuesta
1
Esto te sucede por que utilizas el mismo nombre para las dos variables 'Codigo'
Cuando usas 'index.php?Codigo=2&Codigo=1' primero le estas asignanado un '2' a Codigo y luego le cambias el '2' por un '1' ya que tiene el mismo nombre
Para que no te pase esto tienes que usar distintos nombres de variables, por ejemplo:
index.php?Codigo1=2&Codigo2=1
Asi podras acceder a los datos:
echo $_GET['Codigo1']; //Esto imprime 2
echo $_GET['Codigo2']; //Esto imprime 1

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas