Foros del Web » Programando para Internet » PHP »

select multiple. recoger datos

Estas en el tema de select multiple. recoger datos en el foro de PHP en Foros del Web. hola, lo que intento es dar la opción de seleccionar varias opciones de un mismo campo de formulario y que cada opcion seleccionada sea una ...
  #1 (permalink)  
Antiguo 06/05/2004, 11:05
Avatar de autonotel  
Fecha de Ingreso: junio-2003
Ubicación: Vigo
Mensajes: 480
Antigüedad: 14 años, 6 meses
Puntos: 13
select multiple. recoger datos

hola, lo que intento es dar la opción de seleccionar varias opciones de un mismo campo de formulario y que cada opcion seleccionada sea una variable para tratar después. en otros posts he ido viendo y he encontrado esto que al menos debería servir para imprimirlas en pantalla. De momento me conformaría con eso. El código sería:
<form method="POST" action="otra.php">
<select size="7" multiple name="meses[]" >
<option value="enero" selected>enero</option>
<option value="febrero">febrero</option>
<option value="marzo">marzo</option>
<option value="abril">abril</option>
</select>
<input type="submit" value="enviar">


otra.php--------------
<?
for ($i=0; $i<=count($mes): $i+){
echo $mes[$i];
}

?>

Pero me da un error, "parse error: parse error, expecting `';'' in /home/virtual/sitio282/www/otra.php on line 10". el caso es que no acabo de encontrar la sintaxis correcta.
Perdonad porque soy bastante novato.
  #2 (permalink)  
Antiguo 06/05/2004, 11:23
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 15 años, 5 meses
Puntos: 0
prueba...

Código PHP:
if (is_array($mes)){
   foreach (
$mes as $value){
     echo 
$value."<br>";
   }

__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #3 (permalink)  
Antiguo 06/05/2004, 14:01
Avatar de autonotel  
Fecha de Ingreso: junio-2003
Ubicación: Vigo
Mensajes: 480
Antigüedad: 14 años, 6 meses
Puntos: 13
por fin!! . al final me quedó así.


<form method="POST" action="otra.php">
<select size="7" multiple name="meses[]" >
<option value="enero" selected>enero</option>
<option value="febrero">febrero</option>
<option value="marzo">marzo</option>
<option value="abril">abril</option>
</select>
<input type="submit" value="enviar">


--------pagotra.php--------------
<?
if (is_array($meses)){
foreach ($meses as $value){
echo ''.$value.'<br>';
}
}

?>


ahora me voy a divertir buscando la forma de convertir esos resultados en variables. quizá tenga q volver. jeje. Muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:58.