14/11/2007, 12:07
|
| | Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 17 años, 4 meses Puntos: 1 | |
Re: combobox 4 niveles ya lo tengo casi terminado mi script, es de 3 niveles... para los que deseen aqui se los dejo... la base con la q trabajo es firebird..
//////////// script pàra jalar los datos ///////
include 'conectI.inc';
global $PHP_SELF;
global $cnx;
$cnx=conexion();
global $filtro,$nomdepa,$fila,$coddepa,$nomprov;
$query="SELECT * from TAB_DEPARTAMENTO";
$rso = ibase_query ($cnx, $query);
$query2="SELECT * from TAB_PROVINCIA";
$rso2 = ibase_query ($cnx, $query2);
$query3="SELECT * from TAB_DISTRITO";
$rso3 = ibase_query ($cnx, $query3);
//////////////
///////combo 1
<select name="select" class="cbubigeo" id="select" onChange="javascript:document.location.href='combo box.php?iddep='+this.value" >
<option value="">......Seleccione un Departamento.....</option>
<?php
while ($fila = ibase_fetch_object($rso))
{
$coddepa=$fila->COD_DEPARTAMENTO;
$nomdepa=$fila->DES_DEPARTAMENTO;
echo $nomdepa.'<br>';
?>
<option value="<?php echo $coddepa; ?>" <?php if (!(strcmp($_GET['iddep'], $coddepa))) {echo "SELECTED";} ?>><?php echo $nomdepa; ?> </option>
<?php
}
?>
</select>
/////combo 2
<select name="select2" onChange="javascript:document.location.href='combo box.php?iddep=<? echo $iddep ?>&idprov='+this.value" >
<option value="">......Seleccione un provincia.....</option>
<?php
while ($fila2 = ibase_fetch_object($rso2)){
$codprov=$fila2->COD_PROVINCIA;
$nomprov=$fila2->DES_PROVINCIA;
if(substr($codprov,0,2)==$iddep){
/// echo substr($nomprov,0,2).'<br>';
?>
<option value="<?php echo $codprov; ?>" <?php if (!(strcmp($_GET['idprov'], $codprov))) {echo "SELECTED";} ?>><?php echo $nomprov; ?> </option>
<?php
}
}
?>
</select>
//////////combo 3
<select name="select3">
<option value="">......Seleccione un distrito.....</option>
<?php
while ($fila3 = ibase_fetch_object($rso3)){
$coddis=$fila3->COD_DISTRITO;
$nomdis=$fila3->DES_DISTRITO;
if(substr($coddis,0,4)==$idprov){
echo substr($nomdis,0,6).'<br>';
?>
<option value="<?php echo $coddis; ?>" <?php if (!(strcmp($_GET['iddis'], $codprov))) {echo "SELECTED";} ?>><?php echo $nomdis; ?> </option>
<?php
}
}
?>
</select>
okas... saludos a todos... |