Hola soy nuevo y quiero de manera clara me puedan explicar esta consulta, he leido muchas respuestas pero ninguna es tan buena.
Quiero el típico combo departamento, combo provincia, combo distrito y cada uno se cargue con los datos previamente seleccionado en el combo anterior. Ejemplo:
PERU - LIMA-LIMA
LO QUIERO HACER EN PHP, TENGO ESTE CODIGO:
<?php
session_start();
?>
<html>
<!-- Esto le da formato a la pagina -->
<style type="text/css">
TD{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.Estilo1 {color: #FF0000}
</style>
<!-- Fuente de letra, tamanio -->
<title>Formulario de fanáticos</title>
<body>
<form name="frmRegistro" method="post" action="registro_fanaticos.php">
<h2 class="Estilo1">Registro de Fanáticos de los Animales</h2>
<p><br>
Los campos con un <font color="red"><b>*</b></font> son obligatorios<label></label>
<label></label>
</p>
<table width="200" border="0">
<tr>
<td colspan="6"><strong>Datos Personales:</strong></td>
</tr>
<tr>
<td>Nombre:</td>
<td colspan="5"><input type="text" name="txtnombre" id="txtnombre"></td>
</tr>
<tr>
<td>Apellidos:</td>
<td colspan="5"><input type="text" name="txtapellidos" id="txtapellidos"></td>
</tr>
<tr>
<td>Edad:</td>
<td colspan="5"><input type="text" name="txtedad" id="txtedad"></td>
</tr>
<tr>
<td>Correo Electrónico:</td>
<td colspan="5"><input type="text" name="txtcorreo" id="txtcorreo"></td>
</tr>
<tr>
<td>Departamento:</td>
<td><select name="departamento" id="departamento">
<?php
include 'conexion.php';
conectar();
$consulta = "SELECT * FROM DEPARTAMENTO";
$resultado = mysql_query($consulta);
if($fila=mysql_fetch_array($resultado)){
do{
echo '<option value="'.$fila['cod_departamento'].'">'.$fila['descripcion'].'</option>';
}while($fila = mysql_fetch_array($resultado));
}
desconectar();
?>
</select>
<font color="red"><b>*</b></font></td>
<td>Provincia:</td>
<td><select name="provincia" id="provincia">
</select>
<font color="red"><b>*</b></font></td>
<td>Distrito:</td>
<td><select name="distrito" id="distrito">
</select>
<font color="red"><b>*</b></font></td>
</tr>
<tr>
<td colspan="6"><strong>Datos de Usuario:</strong></td>
</tr>
<tr>
<td>Usuario:</td>
<td colspan="5"><input type="text" name="txtusuario" id="txtusuario"></td>
</tr>
<tr>
<td>Contraseña:</td>
<td colspan="5"><input type="password" name="txtclave" id="txtclave"></td>
</tr>
<tr>
<td > </td>
<td colspan="2" ><input type="submit" name="button" id="button" value="Guardar"></td>
<td colspan="2" ><input type="reset" name="button2" id="button2" value="Cancelar"></td>
<td > </td>
</tr>
</table>
<p> </p>
<p> </p>
</form>
</body>
</html>
** EN ESTE CODIGO ME CARGA EL DEPARTAMENTO, pero como hacer para que el combo provincia cargue y se refresque segun el departamento escogido.
Espero me puedan ayudar con un ejemplo claro