Comunidad de diseño web y desarrollo en internet online

Como obtener varios valores de un LIst/Menu ??? -

Citar            
MensajeEscrito el 21 May 2006 04:12 pm
Ok,
Me explico mejor...
Hay dos pag. index.php y insert_project.php
la primera contiene entre otras cosas un list/menu con la option de seleccion multiple
y lo lleno dinamicamente sin ningun tipo de problema, abajo el codigo:

pag. index.php:

Código :

<form id="form1" name="form1" method="post" action="insert_project.php">
<label>
<select name="country" size="5" multiple="multiple" id="country">
<?php for($i=0; $i<11; $i++){;?>
<option value="<?php echo $db->sql_fetchfield('id_type', $i);?>"><?php echo $db->sql_fetchfield('name', $i);?></option>
<?php };?>
</select>
</label>
<input type="submit" name="Submit" value="Insert" />
</form>


luego "submit" o sea voy a la pag. insert_project.php para insertar en la base de datos
el problema esta a la hora de recoger estos valores, cuando selecciono varios item de la list/Menu y los tratos de ver :

pag. insert_project.php:

Código :

<?php
 .
 .
$country = $_POST['country'];
echo $country;
?>

esto siempre me devuelve el <value> del ultimo item seleccionado...
? $country no deberia llenarse como un array??? o como??

Por krlsant

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 May 2006 06:07 pm
Aca hablan sobre eso.

Por JuDaS

105 de clabLevel



Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 21 May 2006 08:05 pm
krlsant

Si, lo tienes que recoger como array, en la etiqueta name de tu select usa country[] y cuando lo imprimas recorrelo como array ...

Por favor utiliza las etiquetas CODE para facilitar la lectura del codigo. Saludos ^^

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 23 May 2006 02:52 am
seria asi

Código :


foreach($_POST["country"] as $valor)
               echo $valor;




saluds

Por 3w

145 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.