Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2014, 12:35
portal47
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años, 7 meses
Puntos: 1
Registros repetidos

Hola, tengo una pagina en la que imprime los empleados de cada departamento, el problema es que me imprime 16 veces cada registro, esto fue después de que restaurara la base de datos en MySQL.

con esto imprimo los registros:
Código PHP:
Ver original
  1. <div class="center">
  2.                        
  3.                        
  4.                      
  5.             <?php include("conecta.php");
  6.            
  7.  
  8.            
  9.            
  10.            
  11.             $dr = $_GET['ads'];
  12.            
  13.            
  14.             $link = connectToDB();
  15.             $query = "SELECT id_persona, siglas, nombre,paterno,materno
  16.                   FROM dir_titulo
  17.                   LEFT JOIN dir_persona USING (id_titulo)
  18.                   where id_persona LIKE '".$dr."%' order by id_persona;";
  19.             $query2 = "SELECT id_persona, puesto
  20.                   FROM dir_puesto
  21.                   LEFT JOIN dir_persona USING (id_puesto)
  22.                   WHERE id_persona LIKE '".$dr."%' order by id_persona";                 
  23.  
  24.  
  25.             $resultados = mysql_query($query)
  26.                     or die ("No se pudo realizar la consulta. " . mysql_error());
  27.                    
  28.             $resul = mysql_query($query2)
  29.                     or die ("No se pudo realizar la consulta. " . mysql_error());      
  30.              
  31.             $clave  = mysql_Result($link, "id_persona");
  32.            
  33.            
  34.            
  35.             $num1 = 0;
  36.    
  37.             while ($mostrar = mysql_fetch_array($resultados, MYSQL_BOTH)
  38.                     and $cr = mysql_fetch_array($resul, MYSQL_BOTH) ) {
  39.                
  40.                 $clave  = $mostrar['id_persona'];
  41.                 $r1 = $mostrar['siglas'] .' '. $mostrar['nombre'] .' '. $mostrar['paterno'] .' '. $mostrar['materno'];
  42.                 $r2 = $cr['puesto'];
  43.                
  44.                 ?>
  45.                
  46.                 <table class="tabla1">
  47.                     <tr>
  48.                         <?php
  49.                             if($num1 % 2 == 0)
  50.                                 {
  51.                         ?>
  52.                         <td class="td1">
  53.                            
  54.                             <?php echo $r1; ?>
  55.                             </a>
  56.                         </td>
  57.                         <td></td>
  58.                         <td class="td2">
  59.                             <?php echo $r2; ?>
  60.                         </td>
  61.                         <td></td>
  62.                         <td class="f"><a href="detalles_users.php?id=<?php echo $clave; ?>">
  63.                         Editar
  64.                          </a>
  65.                         </td>
  66.                         <?php
  67.                                 }
  68.                             else
  69.                             {
  70.                         ?>
  71.                         <td class="td3">
  72.                            
  73.                             <?php echo $r1; ?>
  74.                             </a>
  75.                         </td>
  76.                         <td></td>
  77.                         <td class="td4">
  78.                             <?php echo $r2; ?>
  79.                         </td>
  80.                         <td></td>
  81.                         <td class="f"><a href="detalles_users.php?id=<?php echo $clave; ?>">
  82.                         Editar
  83.                          </a>
  84.                         </td>
  85.                     </tr>
  86.                 </table>
  87.                
  88.                
  89.         <?php
  90.         }
  91.            
  92.             $num1 ++;          
  93.             }
  94.         ?>
  95.  
  96.                      <br/>
  97.                        <br/>
  98.                      
  99.                      
  100.                    <br/>
  101.  
  102.                        </div>