Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2011, 07:37
Avatar de apolazo
apolazo
 
Fecha de Ingreso: mayo-2011
Ubicación: Cabrero
Mensajes: 118
Antigüedad: 13 años
Puntos: 2
Exclamación Mostrar datos en Tabla por año

Hola denuvo jeje, estoy intentando mostrar el curso y el codigo del curso a partir del año.
los muestra todos pero no por el filtro.
aqui esta el cod de busqueda

Código PHP:
<form name="form1" method="post" action="">
  <table width="230" border="0" align="center">
    <tr>
      <td width="68" ><strong>A&Ntilde;O</strong></td>
      <td width="54"><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></td>
     
      <td width="55" ><input name="Buscar" type="submit" id="Buscar" value="Buscar" /></td>
    </tr>
    </table>

</form>
aqui donde lo muestra

Código PHP:
<form name="form2" method="post" action="">
              <table width="200" border="1">
                <tr>
                  <td>NUMERO</td>
                  <td>CODIGO</td>
                  <td>CURSO</td>
                </tr>
                <?php
mysql_connect
("localhost","admin","admin");
                        
mysql_select_db ("comportamiento",$conexion);
                    
                    if(
$_POST["ano"])
                    {
                        
$tipo="ANO='".$_POST["ano"]."'";
                    }
                    else
                    {
                        
$tipo="";
                    }
                    
                 
                  
$sql="SELECT * FROM curso";
                  
$n=0;
                  
$resultado=mysql_query($sql,$conexion);
                  while(
$datos=mysql_fetch_array($resultado))
                  {
                
$n++;
                    echo 
"
                    <tr>
                  
                    <td>$n</td>
                    <td>"
.$datos["CODIGO"]."<input name=\"codigo\" type=\"hidden\" value=\"".$datos["CODIGO"]." \"></td>
                      <td>"
.$datos["CURSO"]."<input name=\"curso\" type=\"hidden\" value=\"".$datos["CURSO"]." \"></td>
                                                     </tr>
                    
                    "
;
                      
                  }
                  
                   
?>
              </table>
            </form>
la idea es que al seleccionar 2011 se muestren los cursos que hay en el 2011 con el codigo, pero los muestra todos sin que los seleccione :/ e cambiad codigos pero nada... alguna sugerencia? Gracias nuevamente