Foros del Web » Creando para Internet » HTML »

PASAR valor de un SELECT a otra pagina

Estas en el tema de PASAR valor de un SELECT a otra pagina en el foro de HTML en Foros del Web. hola amigos ojala me puedan ayudar con mi duda, tengo un select multiple y quiero pasar los valores que se seleccionan a una segunda pagina ...
  #1 (permalink)  
Antiguo 30/07/2009, 12:14
 
Fecha de Ingreso: octubre-2008
Mensajes: 31
Antigüedad: 9 años, 2 meses
Puntos: 0
PASAR valor de un SELECT a otra pagina

hola amigos ojala me puedan ayudar con mi duda, tengo un select multiple y quiero pasar los valores que se seleccionan a una segunda pagina y se impriman en la segunda pagina, el asunto es que al mandar los valores solo se pasa el segundo que selecciono mis codigos son:

pagina1:
<html>
<head>
</head>
<body>

<form id="alta" name="alta" method="post" action="pagina2.php">

<select name="prueba" multiple="multiple">

<option value"" selected="selected"> selecciona</option>
<option value"1"> op1</option>
<option value"2"> op2</option>
<option value"3"> op3</option>


</select>
<br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
y la pagina 2
Código PHP:
$prueba=$_POST['prueba'];
echo
"$prueba"
como le haria para imprimir cada valor que se seleccione? o incluso otra cosa mas, como puedo contar el numero de elementos que se seleccionaron en el select multiple? e imprimir el numero en la segunda pagina, ojala y me puedan ayudar amigos. adios a todos
  #2 (permalink)  
Antiguo 31/07/2009, 01:44
Avatar de Corneja  
Fecha de Ingreso: febrero-2008
Ubicación: Senolaf
Mensajes: 268
Antigüedad: 9 años, 9 meses
Puntos: 8
Respuesta: PASAR valor de un SELECT a otra pagina

Fíjate en el primer resultado que nos ofrece San Google si le pides "select multiple php"
  #3 (permalink)  
Antiguo 31/07/2009, 02:20
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 9 años, 4 meses
Puntos: 139
Respuesta: PASAR valor de un SELECT a otra pagina

Código HTML:
<html>
<head>
</head>
<body>

<form id="alta" name="alta" method="post" action="pagina2.php">

<select name="prueba[]" multiple="multiple">

<option value"" selected="selected"> selecciona</option>
<option value"1"> op1</option>
<option value"2"> op2</option>
<option value"3"> op3</option>


</select>
<br>
<input type="submit" value="Enviar">
</form>
</body>
</html> 

Código PHP:
$prueba $_POST['prueba'];
foreach(
$prueba as $row){
echo 
$row;

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 22:02.