Hola foreros, estoy tratando de mostrar los resultados de una consulta a mi base de datos pero tengo un inconveniente y es como mostrar esos resultados de una misma persona varias veces
Me explico mejor:
tengo la siguiente tabla:
Código SQL:
Ver originalCREATE TABLE `empresas_trabajo_egresado` (
`NUM_CED_EGR` INT(11) NOT NULL,
`NIT_EMP` INT(11) NOT NULL,
`COD_CAR` INT(11) NOT NULL,
`DES_CAR` VARCHAR(100) DEFAULT NULL,
`FEC_INI` DATE DEFAULT NULL,
`FEC_FIN` DATE DEFAULT NULL,
PRIMARY KEY (`NUM_CED_EGR`,`NIT_EMP`,`COD_CAR`),
KEY `FK_EMPRESAS_TRABAJO_EGRESADO2` (`NIT_EMP`),
KEY `FK_REFERENCE_TRABAJO_EGRESADO3` (`COD_CAR`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Por POST recibo la llave primaria y hago la consulta sql
Código PHP:
Ver original<?
$cedula=$_POST['cedula'];
if ( !$bd )
die ("Error en la conexion con el DBMS");
$base_datos = "egresados";
die ("Error seleccionando la base de datos");
$qry = "select e.NUM_CED_EGR, e.NOM_EGR, e.APE_EGR, e.FEC_NAC_EGR, e.NUM_LIB_MIL, e.DIR_EGR, e.TEL_FIJ_EGR, e.TEL_MOV_EGR, e.EMA_EGR, em.RAZ_SOC_EMP, c.NOM_CAR from egresado e, empresa em, cargos_laborales c, empresas_trabajo_egresado ete where ete.NIT_EMP=em.NIT_EMP and e.NUM_CED_EGR=ete.NUM_CED_EGR and c.COD_CAR=ete.COD_CAR and e.NUM_CED_EGR='$cedula'";
if ( !$resultado )
die ("Error ejecutando la consulta");
if ($num_filas > 0){
}
?>
Los resultados los muestro en cajas de textol:
Cedula:
<input type="text" name="cedula" id="cedula" readonly="readonly" value="<?php echo $fila["NUM_CED_EGR"]?>"/>
Nombres:
<input type="text" name="nombres" id="nombres" readonly="readonly" value="<?php echo $fila["NOM_EGR"]?>"/>
Apellidos
<input type="text" name="nombres" id="nombres" readonly="readonly" value="<?php echo $fila["APE_EGR"]?>"/>
Empresa:
<input type="text" name="empresa" id="empresa" readonly="readonly" value="<?php echo $fila["RAZ_SOC_EMP"]?>"/>
Hasta aca bien, pero ahora viene mi pregunta, como hago para mostrar dos empresas distintas en las cuales a trabajado la misma persona?
Con la consulta anterior, solo me muestra la ultima empresa registrada con la persona.
Por ejemplo la persona con cedula:14, a trabajado en dos empresas: empresa 1 y empresa 2.
Como hago para mostrar las dos empresas en dos cajas de texto diferentes??
Agradezco la colaboracion