Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/09/2003, 10:44
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Vamos a ver, entonces podrías hacer lo siguiente. No lo he probado, pero es para que cojas la idea. Debe ser algo parecido a lo que puedes encontrar en http://callejero.terra.es
Seleccionas antes la provincia y luego el municipio.

<?
include("conexion.php");

if(isset($provincia)){
$destino="destino.php";
$cambio="'document.forms[0].submit()'";
}
else{$destino=$PHP_SELF;
$cambio="''";
} <form action=<?echo $destino; ?>>
<?
$sentenciaSQL="SELECT provincia FROM centros";
$resultadoSQL=mysql_query($sentenciaSQL,$conexionB D);
echo "<select onchange=".$cambio." name='provincia'>";
while ($resultado=mysql_fetch_array($resultadoSQL)){
echo "<OPTION value='".$resultado["municipio"]."'>".$resultado["municipio"]."</OPTION>";
}
echo "</SELECT>";

if(isset($provincia)){
$sentenciaSQL="SELECT municipio FROM centros WHERE provincia='".$provincia."'";
$resultadoSQL=mysql_query($sentenciaSQL,$conexionB D);
echo "<select name='municipio'>";
while ($resultado=mysql_fetch_array($resultadoSQL)){
echo "<OPTION value='".$resultado["municipio"]."'>".$resultado["municipio"]."</OPTION>";
}
echo "</SELECT>";
}
else{
echo <SELECT DISABLED>
<option>Seleccione una provincia</option>
</select>
}

?>
<input type="submit">
</form>

Y si no te parece mal nos vamos a PHP...
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.