Tabla: ciudadcomuna (14 regiones).
--Codigo-----------Nombre----------Observación
Int(06)-key varchar(30)
010000 Primera Región Región
010100 Arica Ciudad
010101 Arica Comuna
010200 Iquique Ciudad
010201 Alto Hospicio Comuna
010202 Iquique Comuna
010300 Pozo al monte Ciudad
010301 Pozo al monte Comuna
020000 Segunda Región Región
020100 Antofagasta Ciudad
020101 Antofagasta Comuna
020200 Calama Ciudad
020201 Calama Comuna
030000 Tercera Región Región
Necesito realizar una aplicación donde:
• Seleccione la región
• Seleccione la Comuna de acuerdo a la Región.
• Seleccione la Ciudad dependiendo de la Comuna y Región.
Código implementado hasta ahora, funciona para la region, pero necesito lo mismo para las comunas y ciudades, ojala utilizando onchange.
Desde ya gracias cualquie colaboración
Código PHP:
<?
include("config.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="consultacomuna.php">
Región:
<select name="regiones">
<option value=0>::. Seleccione Región .::</option>
<?
$region="select * from ciudadcomuna order by codigo";
$regio=mysql_query($region);
$regi=mysql_num_rows($regio);
if ($regi > 0)
{
for($i=0;$i<$regi;$i++)
{
$codreg=mysql_result($regio,$i,"codigo");
$nomreg=mysql_result($regio,$i,"nombre");
$valor1 = intval($codreg/10000);
$aux1 = $codreg/10000;
if($valor1 == $aux1)
{
echo "<option value=$codreg>$valor1 $nomreg</option>";
}
}
}
?>
</select>
</form>
</body>
</html>