debo hacer un comprobante de nomina esta es la función y "funciona" me trae los campos que le pido y se muestra la información pero se repiten y ya le puse el DISCTIN pero al parecer no sirve de nada porque sigue igual
si alguno de usted sabe por fisss regalenme de sus conocimientos haber si salgo de este chicharrón...
Gracias
function comprobantenomina($id){
include_once '../nomina/configuracion.php';
$sql = "SELECT DISTINCT to_char (tpn.fecha_desde, 'YYYY-mm-dd')as fecha_desde,to_char (tpn.fecha_hasta,'YYYY-mm-dd')as fecha_hasta,ter.nombres||' '||ter.apellidos as nom_ter,ter.identificacion,c_n .idconcepto_nomina,c_n.concepto,nov.valor,pnco.val or as val,c_n.idtipo,nov.fechahora,nov.horas
FROM tbl_preliquidacion_nomina tpn
JOIN tbl_preliquidacion_nomina_conceptos pnc USING(idpreliquidacion_nomina)
JOIN tbl_preliquidacion_nomina_conceptos_otros pnco USING(idpreliquidacion_nomina_conceptos)
JOIN tbl_novedades nov USING(idnovedad)
JOIN tbl_terceros ter ON(ter.idtercero=nov.idtercero)
JOIN tbl_concepto_nomina c_n ON (c_n.idconcepto_nomina=nov.idconcepto_nomina) where ter.idtercero=$id
;
";
//echo $sql; exit;
//echo 'sql '.$sql;
eval ($this->_INI);
eval ($this->_ARRAY);
$this->closeBD();
return $this->getRetoArray();
}