PHP - Tres combos

 
Vista:

Tres combos

Publicado por erio (2 intervenciones) el 07/11/2008 11:12:31
Hola
Utilizo esta programación para tener dos combox dependientes, pero no logro que funcionen tres sin que se cambien los datos del primero cuando selleciono el segundo ¿Como podria añadir el tercero para las ciudades?

<?
mysql_select_db($database_conexion, $conexion);
$query_pais = "SELECT * FROM paises ORDER BY pais ASC";
$pais = mysql_query($query_pais, $conexion) or die(mysql_error());
$row_pais = mysql_fetch_assoc($pais);
$totalRows_pais = mysql_num_rows($pais);

$colname_estado = "-1";
if (isset($_POST['id_pais'])) {
$colname_estado = $_POST['id_pais'];
}
mysql_select_db($database_conexion, $conexion);
$query_estado = sprintf("SELECT id_estado, estado FROM estados WHERE relacion = %s ORDER BY estado ASC", GetSQLValueString($colname_estado, "int"));
$estado = mysql_query($query_estado, $conexion) or die(mysql_error());
$row_estado = mysql_fetch_assoc($estado);
$totalRows_estado = mysql_num_rows($estado);
?>

// Primer combo

<select class="letras" name="id_pais" id="select" onChange="submit()">
<option value="0">Aqui Los distintos paises</option>
</select>

// Segundo combo

<select class="letras" name="id_estado" id="id_estado">
<option value="0" selected>Aqui las distintas provincias y estados</option>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder