Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/12/2009, 11:01
Avatar de zerokull
zerokull
 
Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 14 años, 5 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