Hola foro tengo una duda.
tengo una pagina donde pongo varios whiles anidados y pongo un hidden
para que me tome un valor pero al momento de querer hacer el script me marca un error en la forma que no encuentra en hidden
y ademas cuando lo mado me marca que el form no esta
Código PHP:
function ver1(este){
sel=este.form.id1.options[este.form.id1.options.selectedIndex].value;
sel2=este.form.id1.options[este.form.id1.options.selectedIndex].id;
este.form.id_materia_profesor.value=sel;
}
<form method="GET" action="pagina.php" >
<?
while ($row=mysql_fetch_row($resx)){ //
echo "<tr><td bgcolor='#9999CC'>";
?>
<?
while ($row=mysql_fetch_row($res1)){
echo "<input type=hidden name=hora id=hora value=$row[0]>";
$id_horario=$row[0];
echo "<h6>".$row[1]++;
break;
} ?>
<td>
<select id="id1" onchange="ver1(this)" name="1" >
<option value="0">----Materia----<? mysql_data_seek ($res2,0);
while ($row=mysql_fetch_row($res2)){
$id_materia=$row[0];
echo "<option value=$row[0] id=$id_grado_grupo style=BACKGROUND:#00ccff;COLOR:black>$row[1]";
} ?>
<td>
<select name="id2" onchange="ver2(this)">
<option value="0" >----Materia----
<?
mysql_data_seek ($res2,0);
while ($row=mysql_fetch_row($res2)){
echo "<option value=$row[0] id=$id_grado_grupo style=BACKGROUND:#00ccff;COLOR:black>$row[1]";
}?>
<td><input type="hidden" value="" name="id_materia_profesor" id="id_materia_profesor" size="3">
//este hiden toma el valor del id del primer select con el script
<? } //fin del while ?>
</form>
<input type=submit value=envia >