Hola, tengo una pagina en la que en una tabla me imprime "titulo""nombre" y "puesto"
ejemplo:
Nombre---------------Puesto
ING. Juan Perez--------Gerente
lo que pasa es que a partir de la persona que tiene el id=10009 el puesto que aparece en la tabla no es el correcto, en el apartado para editar la información de la persona aparece todo bien.
esto es como lo tengo:
Código PHP:
Ver original<div class="derecho">
<?php include("conecta.php");
include("acceso.php");
$dr = $_GET['ads'];
$link = connectToDB();
$query = "SELECT id_persona, siglas, nombre, paterno, materno
FROM dir_titulo
LEFT JOIN dir_persona USING (id_titulo)
WHERE id_adscripcion LIKE '".$dr."%' order by id_persona;";
$query2 = "SELECT id_persona, puesto, id_adscripcion
FROM dir_puesto
LEFT JOIN dir_persona USING (id_puesto)
WHERE id_adscripcion LIKE '".$dr."%' order by id_persona";
$num1 = 0;
$clave = $mostrar['id_persona'];
$r1 = $mostrar['siglas'] .' '. $mostrar['nombre'] .' '. $mostrar['paterno'] .' '. $mostrar['materno'];
$r2 = $cr['puesto'];
?>
<table class="tabla1">
<tr>
<?php
if($num1 % 2 == 0)
{
?>
<td class="td1">
<?php echo $r1; ?>
</a>
</td>
<td class="td2">
<?php echo $r2; ?>
</td>
<td class="f"><a href="detalles_admin.php?id=<?php echo $clave; ?>">
Editar
</a>
</td>
<?php
}
else
{
?>
<td class="td3">
<?php echo $r1; ?>
</a>
</td>
<td class="td4">
<?php echo $r2; ?>
</td>
<td class="f"><a href="detalles_admin.php?id=<?php echo $clave; ?>">
Editar
</a>
</td>
<?php
}
?>
</tr>
</table>
<?php
$num1 ++;
}
?>
<br/>
<br/>
<br/>
</div>