Foros del Web » Programando para Internet » PHP »

codigo que no muestra la informacion

Estas en el tema de codigo que no muestra la informacion en el foro de PHP en Foros del Web. hola estoy haciendo una consulta de acuerdo a lo que seleccionen en un radio button...el valor del radio button lo esta pasando perfecto...pero no logro ...
  #1 (permalink)  
Antiguo 28/09/2008, 16:31
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 20 años, 3 meses
Puntos: 2
codigo que no muestra la informacion

hola estoy haciendo una consulta de acuerdo a lo que seleccionen en un radio button...el valor del radio button lo esta pasando perfecto...pero no logro hacer que me muestre la información traida de la base de datos de acuerdo a las clausulas...alguien podria ayudarme a verificar el codigo a ver que pasa...gracias...sé que el problema esta en el codigo php porque la consulta sql esta perfecta por en el phpmyadmin me funciona perfecto...ademas q no me sale ningun error

este es el codigo de los radio button son normales
Código HTML:
<form name="form1" method="post" action="verdocentes.php">
<table>
<tr><td>
 <table>
     <tr>
      <td><input name="docentes" type="radio" value="1" />
                                Castellano y Literatura</td>
     </tr>
                            <tr>
                              <td><input name="docentes" type="radio" value="4" />
                                Ciencias Naturales, F&iacute;sicas y Educaci&oacute;n Ambiental</td>
                            </tr>
                            <tr>
                              <td><input name="docentes" type="radio" value="5" />
                                Ciencias Sociales, Ed. Etica y Valores, Religiosa, Valores Humanos y Humanidades</td>
                            </tr>
<input name="enviar" type="button" id="enviar" onClick="validar(this.form)" value="Enviar"/>
                                </td>
                            </tr>
                          </table>
                     </td>
                    </tr>
                  </table>
                                </form> 
y este es el codigo donde se debe mostrar los resultados...repito que la variable me la esta pasando bien...pero no me muestra los resultados

verdocentes.php

Código PHP:
<?php $criterio=$_POST['docentes'];
require_once(
'../conexion.php');
$registros 2;
$pagina $_GET['pagina'];
if (!
$pagina) { 
    
$inicio 0
    
$pagina 1

else { 
    
$inicio = ($pagina 1) * $registros


$contador=0
$resultados1 mysql_query("SELECT id_docente, nombre, perfil, estudios, foto, fecha, lista_area.opcion as area, lista_materia.opcion as materia docentes.id_area as idarea  FROM lista_area, lista_materia, docentes WHERE lista_area.id_area = docentes.id_area AND lista_materia.id_materia = docentes.id_materia AND docentes.id_area='$criterio' ",$cnx); 
    
$total_registros mysql_num_rows($resultados1); 
    
$resultados mysql_query("SELECT id_docente, nombre, perfil, estudios, foto, fecha, lista_area.opcion as area, lista_materia.opcion as materia docentes.id_area as idarea FROM lista_area, lista_materia, docentes WHERE lista_area.id_area = docentes.id_area AND lista_materia.id_materia = docentes.id_materia AND docentes.id_area='$criterio' LIMIT $inicio, $registros",$cnx);    
    
$total_paginas ceil($total_registros $registros);     

$num_fila 0

       
$num_filas mysql_num_rows($resultados);
       
       
$num_campos mysql_num_fields($resultados);
?>
<html>
<head>
<title>Colegio Calatrava - Docentes</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="calatrava.css" rel="stylesheet" type="text/css">

</head>
<body >
<table width="1000" border="0" cellspacing="0" bgcolor="#FFFFFF">
  <tr>
    <td width="678"><div align="center"></div></td>
  </tr>
  <tr>
    <td><hr color="#FFCC00" size="0.5"></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="100%"  cellspacing="0">
      <tr>
        <td width="2%" rowspan="3">&nbsp;</td>
        <td rowspan="3" align="center" valign="top"><div align="left">
          <table width="100%"  cellspacing="8">
            <tr>
              <td width="35"><a href="docentes.php"><img src="img/ubi_19.gif" width="105" height="18" border="0"></a><?php echo $criterio?></td>
            </tr>
            <tr>
              <td><div align="left">
                <p>
                  <?     


     $num_filas 
mysql_num_rows($resultados1);
     if(
$num_filas!=0)
     {
?> <?php 
    
//muestro los datos en un bucle 
   
    
$num_fila 0
    while (
$damefila=mysql_fetch_object($resultados)) 
           { 
           
?>
                </p>
                <table width="100%" border="0" align="center" cellpadding="0" cellspacing="8" id="AutoNumber2" >
                  <tr>
                    <td colspan="2" class="titulo7"><p align="left"><?php echo strip_tags($damefila->nombre?></td>
                    </tr>
                  <tr>
                    <td width="35%"><img border="0" src="fotos/<?php echo strip_tags($damefila->foto)?>" width="300" height="350" align="right">
                      </p>                      </td>
                    <td rowspan="2" class="texto">
                      <table width="100%" border="0" cellspacing="2" class="texto">
                        <tr>
                          <td class="titulo9">Perfil Profesional</td>
                        </tr>
                        <tr>
                          <td class="texto"><?php echo strip_tags($damefila->perfil?></td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                        </tr>
                        <tr>
                          <td class="titulo9">Estudios Realizados</td>
                        </tr>
                        <tr>
                          <td class="texto"><ul>
                              <li><?php echo strip_tags($damefila->estudios?></li>
                            </ul></td>
                        </tr>
                      </table>                   </td>
                  </tr>
                  <tr>
                    <td class="titulo5">Area: <span class="titulo10"><?php echo strip_tags($damefila->area?></span></td>
                    </tr>
                  <tr>
                    <td class="titulo5">Materia: <span class="titulo10"><?php echo strip_tags($damefila->materia)?></span></td>
                    <td class="texto">&nbsp;</td>
                  </tr>
                    <tr><td colspan="2"><hr color="#009933"></td></tr>
                </table>
                <p><span style="margin-top: 0; margin-bottom: 0">
                  <? 
       $total_registros
++; 
          } 
//termina el bucle while 
    
    

else {
        echo 
"<center><span class='Estilo4'>(SIN RESULTADOS)</span></center>";
    }
    
    
mysql_free_result($resultados);                
    
    if(
$total_registros) {
        
        echo 
"<center>";
        
        if((
$pagina 1) > 0) {
            echo 
"<a href='verdocentes.php?pagina=".($pagina-1)."'>< Anterior</a> ";
        }
        
        for (
$i=1$i<=$total_paginas$i++){ 
            if (
$pagina == $i) {
                echo 
"<b>".$pagina."</b> "
            } else {
                echo 
"<a href='verdocentes.php?pagina=$i'>$i</a> "
            }    
        }
      
        if((
$pagina 1)<=$total_paginas) {
            echo 
" <a href='verdocentes.php?pagina=".($pagina+1)."'>Siguiente ></a>";
        }
        
        echo 
"</center>";
        
    }
    
?>
                  <? mysql_close($cnx);?>
                </span></p>
              </div></td>
            </tr>
          </table>
          </div></td>
        <td width="20%" align="center" valign="top"><div align="right"></div></td>
      </tr>
      <tr>
        <td align="center" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="center" valign="bottom">&nbsp;</td>
      </tr>
    </table></td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td><hr color="#FF6600" size="0.5"></td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
agradezco muchisimo a quien me pueda ayudar please
__________________
paty :adios:
  #2 (permalink)  
Antiguo 28/09/2008, 18:39
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 20 años, 3 meses
Puntos: 2
Respuesta: codigo que no muestra la informacion

mil gracias ya lo solucione era una simple coma...que me iba atormentanto jejejeje igual gracias
__________________
paty :adios:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:06.