pasar una variable
Publicado por zendi (1058 intervenciones) el 14/06/2015 05:23:27
Hola a todos. Estoy pasando estas variables por get con estos codigos, pero no esta funcionando por favor ayudenme, espero haya explicado bien la problematica
la idea es pasar el valor del municipio al combo de parroquia inmediatamente cuando lo haya seleccionado
combo de municipio
el combo de parroquia
aun cuando este no es post para postgresql estas son las estructuras de las tablas para municipios y parroquias
CREATE TABLE municipios
(
cod_ent character(2) NOT NULL,
codigo character(2) NOT NULL,
descripcion character varying(30) NOT NULL,
CONSTRAINT municipios_pkey PRIMARY KEY (cod_ent, codigo),
CONSTRAINT municipios_cod_ent_fkey FOREIGN KEY (cod_ent)
REFERENCES estados (codigo) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE CASCADE
)
CREATE TABLE parroquias
(
cod_ent character(2) NOT NULL,
cod_mun character(2) NOT NULL,
codigo character(2) NOT NULL,
descripcion character varying(40) NOT NULL,
CONSTRAINT parroquias_pkey PRIMARY KEY (cod_ent, cod_mun, codigo),
CONSTRAINT parroquias_cod_ent_fkey FOREIGN KEY (cod_ent, cod_mun)
REFERENCES municipios (cod_ent, codigo) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE CASCADE
)
la idea es pasar el valor del municipio al combo de parroquia inmediatamente cuando lo haya seleccionado
combo de municipio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$id = $_GET['id'];
$sql="select * from municipios where municipios.cod_ent= '$id' order by descripcion";
$res=@pg_query($connect,$sql);
?>
Municipio:
<select name="municipio" onchange="from(document.form.municipio.value,'parr','parroquias.php')">
<option value="1">Seleccione el Municipio</option>
<?php
while ($reg=pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["codigo"];?>"> <?php echo ponetilde($reg["descripcion"]);?></option>
<?php
}
?>
</select>
el combo de parroquia
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
echo $ide= $_GET['id'];
$idm = $_GET['municipio'];
$sql ="SELECT * FROM parroquias WHERE cod_ent='$ide' and cod_mun='$idm' ORDER BY descripcion";
echo $sql;
$res=pg_query($connect,$sql);
?>
Parroquia:
<select name="parr" onchange="from(document.form.mun.value,'parr','parroquias.php')">
<option value="0">Seleccione la Parroquia</option>
<?php
while ($reg=@pg_fetch_array($res))
{
?>
<option value="<?php echo $reg["codigo"];?>"><?php echo ponetilde($reg["descripcion"]);?></option>
<?php
}
?>
</select>
aun cuando este no es post para postgresql estas son las estructuras de las tablas para municipios y parroquias
CREATE TABLE municipios
(
cod_ent character(2) NOT NULL,
codigo character(2) NOT NULL,
descripcion character varying(30) NOT NULL,
CONSTRAINT municipios_pkey PRIMARY KEY (cod_ent, codigo),
CONSTRAINT municipios_cod_ent_fkey FOREIGN KEY (cod_ent)
REFERENCES estados (codigo) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE CASCADE
)
CREATE TABLE parroquias
(
cod_ent character(2) NOT NULL,
cod_mun character(2) NOT NULL,
codigo character(2) NOT NULL,
descripcion character varying(40) NOT NULL,
CONSTRAINT parroquias_pkey PRIMARY KEY (cod_ent, cod_mun, codigo),
CONSTRAINT parroquias_cod_ent_fkey FOREIGN KEY (cod_ent, cod_mun)
REFERENCES municipios (cod_ent, codigo) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE CASCADE
)
Valora esta pregunta


0