PHP - Combo multiple

 
Vista:

Combo multiple

Publicado por morfeo (17 intervenciones) el 16/02/2004 02:30:39
quisiera saber como puedo recuperar los valores de un combo...

//php1.php
<form method=post action=php2.php>

<select name=nombre multiple>
<optionvalue=0>valor a</option>
<optionvalue=1>valor b</option>
<option value=2>valor c</option>
<select>
</form>

tengo el siguiente codigo para recuperame los valores que eliga en el php1.php

//php2.php

foreach($_POST[$nombre] as $key=>$value) {
echo "el valor es: $value y la clave(indice) es:$key";
}

pero me sale error ..
como puedo recuperar el valor o los valores que eliga en el en combo multiple del php1.php y me los muestre en php2.php
gracias
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

solo uno

Publicado por Gustavo Alzate (59 intervenciones) el 16/02/2004 16:17:42
usted, crea un combo multiple con n opciones y lo unico que eso hace es mostrale varios pero solo puedes escojer uno, ese que escojas, tendra como nombre en php2.php $nombre y como valor el value que hallas escrito en su correspondiente <option>

Usa solo un foreach, cuando tengas muchos campos de formulario, pero aqui solo tienes uno y que es el combo
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