Cita:
Iniciado por pateketrueke 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.