![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/12/2009, 11:01
|
![Avatar de zerokull](http://static.forosdelweb.com/customavatars/avatar332959_1.gif) | | | Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 15 años, 2 meses Puntos: 1 | |
Respuesta: combos dinamicos pero tengan en cuenta que los paises bienen de una consulta de mysql y el codigo es el siguiente:
$pais=$_POST['pais'];
$estados=$_POST['departamentos'];
$consulta_pais=mysql_query("SELECT * FROM paises ORDER BY id ASC")or die(mysql_error());
$re=mysql_fetch_array($consulta_pais); ?>
Pais <select name="pais" onChange="submit()"><?
$consulta_cod_pais = mysql_query("SELECT id FROM paises WHERE pais='$pais'");
$resultado_cod_pais=mysql_fetch_array($consulta_co d_pais);
$cod_pais=$resultado_cod_pais['id'];
$consulta_estado = mysql_query("SELECT * FROM lista_estados where relacion='$cod_pais'");
if (mysql_num_rows($consulta_pais)>0){
echo"<option value='$pais'>".$pais.'</option>';
echo"<option value='MX' selected='selected'>".'Mexico'.'</option>';
while ($resultado=mysql_fetch_array($consulta_pais)){ echo '<option value= "'.$resultado['pais'].'">'.$resultado['pais'].'</option>';
}
}?>
</select>
y si lo dejo como esta si sale pero al momento de cambiar de pais no cambia se queda mexico |