Hola,
Estoy intentando hacer lo mismo que tu, aunque me estoy encontrando con problemas ya que aun no me entero muy bien con el AJAX jeje
Pero si te sirve de ayuda, puedes hacerlo solamente con php+mysql y una llamada muy simple en javascript .
A la hora de seleccionar el primer campo, en el select añade algo así:
Código HTML:
<select name="loquesea" onchange="document.forms.nombre_formulario.action='tupagina.php?opciones=segundo'; document.forms.nombre_formulario.submit()">
y en la misma pagina php, añades un
Código PHP:
if($_GET['opciones']=="segundo")
{
$loquesea=$_POST['loquesea']
$SQL_DOS="SELECT * FROM TABLA WHERE id_sec=$loquesea";
//Obten los registros
$result = MYSQL_QUERY($SQL_DOS);
//Contamos el numero de registros
$num_registros= MYSQL_NUMROWS($result);
//Aquí imprime el segundo campo
echo"Otro campo: <select name=\"segundo_campo\">";
//Aquí ejecuta la consulta
for($i=1;$i<$num_registros;$i++)
{
$camp_id_bdd = mysql_result($result,$i,"id");
$camp_nombre_bdd = mysql_result($result,$i,"nombre");
echo"<option value=\"$camp_id_bdd[$i]\"> $camp_nombre_bdd[$i] </option>";
}
}
Faltan cosas, pero bueno ya te puedes imaginar por donde voy
Yo esto lo tengo conseguido, porque ya lo hice anteriormente en otros proyectos, pero ahora estoy con otro, y quiero hacerlo con Divs, para no recargar la web entera cada vez que se elige un campo... pero me está dando error el internet explorer...
En fin, a ver si te sirve
Saludetes