Cita:
Iniciado por inglualcaus (...) necesito asignarle mas de una entidad ... entonces seria que apenas elijo en el listbox la primera entidad tenga un boton que me permita asignar otra y al presionarlo me despliegue otro listbox de entidades desahilitando el que ya elegi y asi con las que quiera asignarle... (...)
... ... creo tu problema viene desde HTML.
Si no mal entendí, no es necesario plantear el crear nuevos listbox, bien puedes hacerlo con uno solo que sea multiple:
Código HTML:
<select name="select[]" size="3" multiple>
<option value="op1">opcion1</option>
<option value="op2">opcion2</option>
<option value="op3">opcion3</option>
</select>
con eso puedes seleccionar más de una opción.
Ahora bien, lo que sí corresponde a PHP es recibir ese dato. Si te daz cuenta el listbox lo declaramos como una matriz (name="select[]") entonces para recojer las opciones seleccionadas debes recorrer esa matriz, para tal caso lo mejor sería emplear un foreach():
Código PHP:
foreach($_POST['select'] as $key => $valor)
echo "Índice= $indice -> Valor= $valor<br>";
www.php.net/array www.php.net/foreach www.php.net/variables.external
Espero haberte entendido. Suerte!