Foros del Web » Programando para Internet » PHP »

Mostrar una query con mismo ID

Estas en el tema de Mostrar una query con mismo ID en el foro de PHP en Foros del Web. Hola a todos...El tema es el siguiente, estoy intentando hacer una consulta a mi BD a una tabla que es rompimiento de otras dos en ...
  #1 (permalink)  
Antiguo 06/10/2014, 14:37
 
Fecha de Ingreso: octubre-2014
Ubicación: La Serena
Mensajes: 2
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Mostrar una query con mismo ID

Hola a todos...El tema es el siguiente, estoy intentando hacer una consulta a mi BD a una tabla que es rompimiento de otras dos en la que guardan las PK de cada una. esta es la query:
$examen = mysql_query ("select a.rut, a.nombres, a.apellidos, b.fecha_control, d.examen from paciente a, datos_control b, requiere_lab c, examen_laboratorio d where a.rut = b.rut and b.id_control = c.id_control and
c.id_examen = d.id_examen and c.id_control = '$id'");

Este registro está n veces en la tabla requiere_lab, ej:
RUT | NOMBRES | APELLIDOS | FECHA |TIPO_EXAMEN
16.XXX.XXX-1 | CRISTIAN ANDRES| VASQUEZ ARAUS| 2014-10-03| ANTIBIOGRAMA
16.XXX.XXX-1 | CRISTIAN ANDRES| VASQUEZ ARAUS| 2014-10-03| ANTIC.
16.XXX.XXX-1 | CRISTIAN ANDRES| VASQUEZ ARAUS| 2014-10-03| CUL. CORRIENTE

necesito que me muestre por pantalla una vez el rut, una vez el nombre, una vez la fecha y todos los examenes listados en esa tabla

como puedo realizar esa consulta....les agradezco su ayuda y aporte...

El codigo completo es:
<?php
include ('conexion.php');
mysql_select_db($baseDatos);
$examen = mysql_query ("select a.rut, a.nombres, a.apellidos, b.fecha_control, d.examen
from paciente a, datos_control b, requiere_lab c, examen_laboratorio d
where a.rut = b.rut and b.id_control = c.id_control and
c.id_examen = d.id_examen and c.id_control = '$id'");
$registros_encontrados = mysql_num_rows($examen);
echo "Encontrados: ".$registros_encontrados."<br>";
?>
<?php
while ($fila = mysql_fetch_assoc($examen)){
$rut = $fila['rut'];
$nombres = $fila['nombres'];
$apellidos = $fila['apellidos'];
$fecha_control = $fila['fecha_control'];
$examen = $fila['examen'];
?>

<div style=" border:2px solid; #000">
<p>
RUT:<label for="username" class="uname"> <?php echo $rut ?> </label>
</p>
<p>
NOMBRES:<label for="username" class="uname"> <?php echo $nombres." ".$apellidos ?> </label>
</p>
<p>
FECHA DE CONTROL:<label for="username" > <?php echo $fecha_control ?> </label>
</p>
<p>
EXAMEN SOLICITADOS:<label for="username" class="uname"> <?php echo $examen ?> </label>
</p>
</div>
<?php
}
?>

Última edición por cvasqueza; 06/10/2014 a las 14:46

Etiquetas: fecha, mysql, query, registro, select, tabla
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.