Hola otra vez.
Mientras no consigo solucionar el error que me da el Iexplorer, voy avanzando paralelamente.
He conseguido introducir los option que deseaba en el select (usando un poco de php).
Ahora el siguiente problema me surge al pasar los datos a la siguiente pagina.
Parece ser que no llegan al siguiente archivo php. Se que este es un foro de JavaScript, pero lo tengo todo muy interrelacionado.
Inserté los option asi:
Código PHP:
$sql="SELECT nom,cognom,id_usr FROM personal WHERE id_equip='0'";
$result=mysql_query($sql) or die("alert('".mysql_error."\nSQL:$sql');");
$x=0;
while($row=mysql_fetch_assoc($result))
{ $cadena="$row[nom] $row[cognom] - Nº $row[id_usr]";
echo "select.options[$x]=new Option('$cadena','$row[id_usr]');";
$x=++;
}
Antes de esto le assigno un nombre al select:
select.name='membre[]';
Y en la pagina donde recibo los datos mediante POST, al intentar hacer esto:
Código PHP:
foreach ($_POST['membre'] as $id)
{ echo "Membre:$id<br>";
}
me da error ya que creo que no le llega la variable...
Repito, se que este foro es JavaScript, pero creo que aqui el problema reside en la forma de declara el select en javascript, creo que me dejo algo...