tengo dos combos anidados el cual paso el dato id a un edit text antes de mandarlo a otra página.
en mi primer combo pongo
<select name="especialidades" Onchange="submit()">
y el dato id lo pasa al text hasta aqui bien.
el otro combo dependiendo la selección obtiene datos
y puedo seleccionarlos pero no se como pasar el id de este combo al text..
sile pongo Onchange="submit()", borra el primer dato y solo conserva el segundo,,
cual pudiera ser el problema???
les pongo mi codigo haber si es posible le den una revisadita...
Código HTML:
<html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF"> <? include '../../../altas/conexion.php'; //conectar bd $sql=mysql_query("Select * From especialidad",$link); ?> <table width="100%" border="1"> <tr> // --- este es el primer combo aqui selecciono las especialidades --- // <td width="19%">Seleccionar Especialidad</td> <td width="81%"> <form name="form1" > <select name="especialidades" Onchange="submit()"> echo "<option value=\"\"> Seleccione una Especialidad </option>\n"; <? while($row=mysql_fetch_array($sql)) { ?> <option value="<? echo $row[0]; ?>" <? if ($row[0]==$especialidades) echo 'selected'; ?> > <? echo $row[1]; ?> </option> <? } ?> </select> </form> </td> </tr> <tr> <td width="19%">Seleccionar Grupo</td> <td width="81%"> <form name="form2" > <? if (isset($especialidades)||($especialidades)) { $sql_loc=mysql_query("Select * From grupos where IdEspecialidad='$especialidades'",$link); } ?> // este es el combo 2 que despliega los datos de los grupos --- // <select name="grupos"> // [B]si pongo Onchange="submit()" [/B] se elimina el dato del primer combo echo "<option value=\"\"> Seleccione un Grupo </option>\n"; <? if (isset($sql_loc)||($sql_loc)) { while ($row2=mysql_fetch_array($sql_loc)) { ?> <option value="<? echo $row2[0]; $grupo=$row[0];?>"> <? echo $row2[1];echo $row2[2]; ?> </option> <? }} ?> </select> </form> </td> </tr> </table> // aki sepone un nuevo formulario que envía los datos a la nueva página que genera el pdf. // <form action="scrip2.php" method="GET" name="Formulario"> <table width="55%" border="0" align="left"> <tr> // --- aquí envío el dato de especialidades a la nueva página pero no se como extraer el dato del combo 2 ?? -- // </tr> <td><div align="center"><input type="text" value="<?echo ($especialidades); ?>" name="Clave" style="font-size=10;"></div></td> <td><div align="center"><input type="text" value="<?echo ($grupos); ?>" name="Clave1" style="font-size=10;"></div></td> </tr> <tr> <td><div align="center"> <input type="submit" name="Buscar" value="Visualizar" style="font-size=10;"> </div></td> </tr> </table> </form> <p> </p> </body> </html>