Estoy intentando correr un codigo de ejemplo que tome de estos foros para un select doble o selects anidados pero no funciona....alguna opinion sobre el codigo ????
Necesito seleccionar el ESTADO y tomar los municipios correspondientes a ese ESTADO !!!
Código PHP:
$connect = mysql_connect($servidor, $usuario, $clave);
mysql_select_db($basedatos, $connect);
$query="select cveestado from tbestados where descestado=\"$estado\"";
$result = mysql_query($query,$connect);
$myrow=mysql_fetch_row($result);
$id_edo=$myrow[0];
$query="select cvemunicipio from tbmunicipios where cveestado=\"$municipio\"";
$result = mysql_query($query,$connect);
$myrow=mysql_fetch_row($result);
$id_mpio=$myrow[1];
$query="select descestado from tbestados order by cveestado";
$result = mysql_query($query,$connect);
$query2="select descmunicipio from tbmunicipios where cveestado = $id_edo order by cveestado, cvemunicipio";
$result2 = mysql_query($query2,$connect);
mysql_close ($connect); ?> <SCRIPT>
function MM_jumpMenu(targ,selObj,restore) { //v3.0 if(
selObj.options[selObj.selectedIndex].value!=0) {
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0; } }
</SCRIPT>
<body>
<form name="seldoble" method="post" action="seldoble.php?<? echo "estado=$estado&municipio=$municipio"; ?>" enctype="multipart/form-data" onSubmit="return compruebaFormulario(this)">
<select name="estados" onChange="MM_jumpMenu('himself',this,0)">
<?php if ($estado=="") echo "<option value=>Selecciona</option>";
while($myrow=mysql_fetch_row($result)) //Lee los registros y los divide en campos
{
if ($myrow[0]==$estado) echo "<option value=\"seldoble.php?estado=$myrow[0]\" selected>$myrow[0]</option>";
else echo "<option value=\"seldoble.php?estado=$myrow[0]\">$myrow[0]</option>"; } ?> </select>
<br><br>
<select name="municipios" onChange="MM_jumpMenu('himself',this,0)">
<?php if ($municipio=="") echo "<option value=>Selecciona</option>";
while($myrow=mysql_fetch_row($result2)) //Lee los registros y los divide en campos
{ if ($myrow[0]==$municipio)
echo "<option value=\"seldoble.php?municipio=$myrow[0]&estado=$estado\" selected>$myrow[0]</option>";
else
echo "<option value=\"seldoble.php?municipio=$myrow[0]&estado=$estado\">$myrow[0]</option>"; } ?> </select>
<br><br>
<input type="submit" name="Submit" value="Agregar">
<br>
<input type="reset" name="Submit2" value="Restablecer">
</form>
Saludos !!!!