![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/11/2003, 05:49
|
![Avatar de jercer](http://static.forosdelweb.com/customavatars/avatar44373_1.gif) | | | Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 21 años, 3 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 |