Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2011, 10:19
Avatar de apolazo
apolazo
 
Fecha de Ingreso: mayo-2011
Ubicación: Cabrero
Mensajes: 118
Antigüedad: 13 años
Puntos: 2
Mostrar datos de un Combobox

Hola, tengo un problema para mostrar los datos que corresponden.
En la pagina esta Año y Curso, la idea es al seleccionar el año en un combobox
al seleccionar el otro combobox del curso me aparesca solo los cursos de ese año y no los cursos de todo los años.

este es el combobox del año

Código PHP:
<label for="ano"></label>
                    <select name="ano" id="ano" >
                      <option value="">Seleccionar Año</option>
                      <?php 
                      $conexion
=mysql_connect("localhost","admin","admin");
                        
mysql_select_db ("comportamiento",$conexion); 
                        
                        
$sql="SELECT ANO FROM curso GROUP BY ANO";
                        
$resultado=mysql_query($sql,$conexion);
                          while(
$datos=mysql_fetch_array($resultado))
                        {
                            echo 
" <option value=\"".$datos["ANO"]."\">".$datos["ANO"]."</option>";
                        }                      
?>
                    </select>

Este es del curso

Código PHP:
<select name="curso" id="curso" >
                    <option value="">Seleccionar Curso</option>
                    <?php 
                      $conexion
=mysql_connect("localhost","admin","admin");
                        
mysql_select_db ("comportamiento",$conexion); 
                        
                        
$sql="SELECT CURSO FROM curso GROUP BY CURSO";
                        
$resultado=mysql_query($sql,$conexion);
                          while(
$datos=mysql_fetch_array($resultado))
                        {
                            echo 
" <option value=\"".$datos["CURSO"]."\">".$datos["CURSO"]."</option>";
                        }                      
?>
                  </select>

Estan los 2 en el mismo Form.

El código completo es:

Código PHP:
   <form id="form2" name="form2" method="post" action="crear_curso_alumnos.php">
              <table width="361" border="1" align="center">
                <tr>
                  <td width="62">A&ntilde;o</td>
                  <td width="122"><p>
                    <label for="ano"></label>
                    <select name="ano" id="ano" >
                      <option value="">Seleccionar Año</option>
                      <?php 
                      $conexion
=mysql_connect("localhost","admin","admin");
                        
mysql_select_db ("comportamiento",$conexion); 
                        
                        
$sql="SELECT ANO FROM curso GROUP BY ANO";
                        
$resultado=mysql_query($sql,$conexion);
                          while(
$datos=mysql_fetch_array($resultado))
                        {
                            echo 
" <option value=\"".$datos["ANO"]."\">".$datos["ANO"]."</option>";
                        }                      
?>
                    </select>
                  </p>
                    </td>
                </tr>
                <tr>
                  <td>Curso</td>
                  <td><select name="curso" id="curso" >
                    <option value="">Seleccionar Curso</option>
                    <?php 
                      $conexion
=mysql_connect("localhost","admin","admin");
                        
mysql_select_db ("comportamiento",$conexion); 
                        
                        
$sql="SELECT CURSO FROM curso GROUP BY CURSO";
                        
$resultado=mysql_query($sql,$conexion);
                          while(
$datos=mysql_fetch_array($resultado))
                        {
                            echo 
" <option value=\"".$datos["CURSO"]."\">".$datos["CURSO"]."</option>";
                        }                      
?>
                  </select></td>
                </tr>
              </table>
              <p>&nbsp;</p>
              <center><input type="submit" name="button" id="button" value="Siguiente"  /></center>
            </form>