Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2002, 10:25
fgalicia
 
Fecha de Ingreso: agosto-2002
Mensajes: 121
Antigüedad: 21 años, 8 meses
Puntos: 0
dobles combox anidados

Que tal foro, aqui peleando con los combox en php, el problema es el siguiente, tengo dos combox, el primero contiene los estados de un pais y el segundo las localidades de estos estados, lo que quiero hacer es que dependiendo del valor seleccionado en el primero, muestre los valores del segundo, es decir, si en el primero seleccion el estado Guadalajara el segundo combox me muestre SOLO las localidades de Guadalajara.
En el primer combox los valores los "jalo" de una tabla de mysql, este es el codigo:

<?
$seleccion="select id_edo, estado from estados";
$resultado=mysql_query($seleccion, $IdConexion) or die ("error");

echo "<select name='edo'>";
if (mysql_num_rows($resultado)==0)
{
echo "<option value='0'>'No hay estados'</option>";
}
else
{
while(list($id_edo,$estado)=mysql_fetch_row($resul tado))
{
echo "<option value='$id_edo'>$estado</option>";
}//end while
}//end else
echo "</select>";
?>

Mi tabla se llama "estados" y tienes los campos: id_edo y estado. Como pueden ver hago una consulta a la tabla, el principio para el segundo seria el mismo pero añadiendo el valor que se selcciono en el primer combox en la consulta (select ... where id_edo='edo'). El problema es que no puedo leer el valor seleccionado en el primer combox que se supone esta almacenado en: "edo" ... espero me puedan ayudar..

d:o)