combos dependientes desfasados
Publicado por zendi (1058 intervenciones) el 10/07/2015 02:22:15
Valora esta pregunta


0
<style type="text/css">
.sr {
background-color: #FFFFCF;
color: #FF35BG;
font-family: Arial;
font-size: 12px;
}
input.color1 {background-color: #00CC99; font-weight: bold; font-size: 12px; color: #CG0297;}
</style>
<table>
<TR>
<div>
<td class="sr" align='right' style="text-decoration:none">Estado:</td>
<td class="sr"><select name="estado" onchange="from(document.form1.estado.value,'mun','municipios.php')">
<option value="0">Seleccione el Estado</option>
<?php
while ($reg=pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["id"];?>"><?php echo $reg["nombre"];?></option>
<?php
}
?>
</select></td>
</div>
</TR>
<tr>
<td><div id="mun">
<?php echo "Municipio:" ?>
<select name="mun">
<option value="0">Seleccione el municipio</option></select>
</div>
</td>
</tr>
<tr>
<td><div id="parr">
<?php echo "Parroquia:" ?>
<select name="parr">
<option value="0">Seleccione la parroquia</option></select>
</div>
</td>
</tr>
</table>
<tr>
<td class="sr" align='right' style="text-decoration:none"> Municipio: </td>
<td class="sr">
<div id="mun">
<select name="mun">
<option value="0">Seleccione el municipio</option></select>
</div>
</td>
</tr>
<tr>
<td class="sr" align='right' style="text-decoration:none">Parroquia: </td>
<td class="sr">
<div id="parr">
<select name="parr">
<option value="0">Seleccione la parroquia</option></select>
</div>
</td>
</tr>
<TR align="center">
<div>
<td class="sr" align='right' style="text-decoration:none">Estado:</td>
<td class="sr"><select name="estado" onchange="from(document.form1.estado.value,'mun','municipios.php')">
<option value="0">Seleccione el Estado</option>
<?php
while ($reg=pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["id"];?>"><?php echo $reg["nombre"];?></option>
<?php
}
?>
</select></td>
</div>
</TR>
<?php
$connect = pg_connect("host=localhost port=5432 dbname=pediatria user=postgres password=movilnet");
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
$id = $_GET['id'];
$sql="select * from municipio where estado_id= '$id' order by nombre";
?><head>
<title>Combos Dinámicos</title>
<script type="text/javascript" language="javascript" src="js/funciones.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="estilo.css" type="text/css">
<style type="text/css">
span{
color: #F60;
font-size: 1.5 em;
}
/* .sr {
background-color: #FFFFCF;
color:#99CC66;
font-size: 20px;
text-align: left;
}
*/ .color{color:#FF0000;}
</style>
</head>
<form name="parroquias.php" method="get" >
<div>
<?php echo "Municipio:"?>
<select name="municipio" onchange="from(document.form1.municipio.value,'parr','parroquias.php')">
<option value="1">Seleccione el Municipio</option>
<?php
$res=pg_query($connect,$sql);
while ($reg=@pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["id"];?>"><?php $reg["nombre"];?></option>
<?php
}
?>
</select>
</div>
</form>
<?php
$connect = pg_connect("host=localhost port=5432 dbname=pediatria user=postgres password=movilnet");
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
$ide = $_GET['id'];
$sql ="SELECT * FROM parroquia WHERE municipio_id='$ide' ORDER BY nombre";
?>
<form method="get">
<div>
<?php echo "Parroquia:"?>
<select name="parr" onchange="from(document.form1.mun.value,'parr','parroquias.php')">
<option value="0" id="Seleccione la Parroquia">Seleccione la Parroquia</option>
<?php
$res=pg_query($connect,$sql);
while ($reg=@pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["id"];?>"><?php$reg["nombre"];?></option>
<?php
}
?>
</select>
</div>
</form>