Pues la pagina combo1.php sería así:
Código PHP:
Ver original<?php
include("includes/config.inc.php");
include("includes/mysql.class.php");
$db->open();
$consulta = $db->consulta("SELECT * FROM ANNO WHERE id_tipo LIKE '$_POST[elegido]'"); //SELECT columna FROM tabla WHERE nombre de columna LIKE texto_a_buscar
echo '<option value="0">Elija año</option>';
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['id_anno'].'">'.$row['anno'].'</option>';
}while($row = $db->fetch_array($consulta));
}
?>
La combo2.php
Código PHP:
Ver original<?php
include("includes/config.inc.php");
include("includes/mysql.class.php");
$db->open();
$consulta = $db->consulta("SELECT * FROM MES WHERE id_anno LIKE '$_POST[elegido2]'"); //SELECT columna FROM tabla WHERE nombre de columna LIKE texto_a_buscar
echo '<option value="0">Elija mes</option>';
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['id_mes'].'">'.$row['mes'].'</option>';
}while($row = $db->fetch_array($consulta));
}
?>
Las tengo por serparado porque como soy muy novata en esto, lo veo más intuitivo y si hago pequeñas modificaciones, es más fácil saber donde he podido meter la pata.
He conseguido a través de .$_POST[combo1], saber el índice de la opción que se ha elegido pero no consigo que me de el nombre exacto de la elección.
A seguir investigando...