Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2013, 14:49
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: guardar variables en combobox

Pues deberías mostrar el código real y completo, así de pronto no funcionará si $_POST['alumno'] no es de tipo array, y por ende siempre tomará el último valor en el formulario.

Es decir:
Código HTML:
Ver original
  1. <!-- MAL -->
  2. <input name="foo" value="bar">
  3. <input name="foo" value="baz">

Ahí dos campos no pueden tener el mismo name, y por esa razón no se van a pasar ambos valores, sólo el último.


Código HTML:
Ver original
  1. <!-- BIEN -->
  2. <input name="foo[]" value="bar">
  3. <input name="foo[]" value="baz">

Ahí, el campo foo es del tipo array, por lo tanto puede almacenar más de un valor.

Para recibir todos los valores debes comprender que recibirás un array, por lo tanto:

Código PHP:
Ver original
  1. $nombres = $_POST['foo'];
  2.  
  3. foreach ($nombres as $nombre) {
  4.   echo $nombre;
  5. }

¿Se entiende lo que no haces?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.