Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/11/2003, 05:49
Avatar de jercer
jercer
 
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 20 años, 6 meses
Puntos: 13
Primero deberías hacer un javascript que seleccione todos los options del select, algo así:

<script>
function enviar(){
var obj = document.getElementById("slct");
for (var cont = 0 ; cont < obj.length ; cont++)
obj.options(cont).selected = true;
document.frm.submit();
}

</script>

En Netscape deberías cambiar:
obj.options(cont).selected = true;
por:
obj.selectedIndex = cont;

Esto es teniendo en cuenta que el ID del select es slct y el form se llama frm.

Despues donde lo recibes (no recuerdo ahora si PHP recibe una matriz o una cadena separada por comas, si recibes una cadena, le haces un explode) y despues en un bucle vas metiendo los datos en la base de datos, algo así:

for ($cont = 0 ; $cont < (count($matriz)) ; $cont++){
sSql = "INSERT INTO TABLA (CAMPO) VALUES ('".$matriz($cont)."')"
//Ejecutas la sql,
}

Si tienes alguna duda comentalo