Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/02/2016, 16:27
Avatar de leo_search1
leo_search1
 
Fecha de Ingreso: octubre-2011
Mensajes: 100
Antigüedad: 13 años
Puntos: 1
Pregunta Respuesta: Select option multiple PHP

Cita:
Iniciado por pateketrueke Ver Mensaje
Ese tipo de menú no lo puedes construir con HTML plano, necesitas mucho CSS y Javascript.

Es decir, el <select> sí es múltiple pero no puedes anidar grupos en sub menús.

Así que tampoco lo podrás solucionar con PHP.
Tenia algo así, pero en ningún lado doy con recibir los resultado por separado.

>>WEB AQUI<<

Código PHP:
<?php


$arrYourArray 
= array(
    
"0" => "Elije para el grupo 1",
    
"1" => "Elije para el grupo 2",
    
"2" =>"Elije para el grupo 3");
print_r($arrYourArray);
?>

<form name="formu" id="formu" action="war.php" method="post" enctype="multipart/form-data">

    <dt><label>Accesorios opcional</label></dt>
    <input type="file" multiple id="arc" name="archivos[]" /><br />
    <?php


    
for($i 0$i 3$i++) {


        echo 
'<select name="'.$i.'" multiple>';


            echo 
'<optgroup name="'.$arrYourArray[$i].'" label="' $arrYourArray[$i] . '">';

            foreach (
$_FILES['archivos']['name'] as $value) {
                
$select '<option name="'.$arrYourArray[$i].'" value="' $value '">' $value '</option>'//close your tags!!
                
echo $select;


            }
            echo 
'</optgroup>';

        echo 
'</select>';

    }

    
?>

    <label>Prendas opcional</label>

    <input type="submit" value="Enviar" id="envia" name="envia" />

</form>

<?php

for($i 0$i 3$i++) {

    echo(
"<pre>");
    
print_r($_POST);
    echo(
"<pre>");


}



?>
Guíame por favor, estoy frustrado.