Pues tenian algo de razon, y si, son 113 porque la situacion la amerita.
A ver, les explico un poco de que va, es un sistema para subir articulos a un inventario, entonces, se escogen desde los
select tales articulos, he ahi es porque son 113, y van en aumento, porque la tienda cada vez va agregando articulos nuevos a su inventario, y tambien porque es usual que el usuario pida 29
select, pues la tienda compra a grandes cantidades, ahora .... estoy trabajando para reducir ese numero como por ejemplo agregar a cada proveedor sus articulos etc... ese ya es otro gallo.
El error que detecte fue que no los asocie a un
array, ya corregi ese error ahora estan asociados a un array (que de hecho, asi estan en el codigo que tengo actualmente, algo que se me escapo xD), asi que pueden existir tantos como el usuario quiera y no abra problema alguno referente a ello, gracias a
zerokilled por ayudarme a reducir mas el codigo, aqui esta el nuevo codigo:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="StyleSheet" href="/CSS/Tabla.css" type="text/css">
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
function option(value, id) {
document.getElementById(id).options[0] = new Option("hola1", "Como Estas1");;
document.getElementById(id).options[1] = new Option("hola2", "Como Estas2");
document.getElementById(id).options[2] = new Option("hola3", "Como Estas3");
document.getElementById(id).options[3] = new Option("hola4", "Como Estas4");
document.getElementById(id).options[4] = new Option("hola5", "Como Estas5");
document.getElementById(id).options[5] = new Option("hola6", "Como Estas6");
document.getElementById(id).options[6] = new Option("hola7", "Como Estas7");
document.getElementById(id).options[7] = new Option("hola8", "Como Estas8");
document.getElementById(id).options[8] = new Option("hola9", "Como Estas9");
document.getElementById(id).options[9] = new Option("hola10", "Como Estas10");
document.getElementById(id).value = value;
}
</script>
</head>
<body>
<form name="x">
<select name="e[]" id="1" onfocus="option(this.value, this.id)"><option value="Como Estas7">hola7</option></select>
<select name="e[]" id="2" onfocus="option(this.value, this.id)"><option value="Como Estas7">hola7</option></select>
<input type="submit" value="Calcular" />
</form>
<?php print_r($_REQUEST['e']); ?>
</body>
</html>
Igual, acepto sugerencias