=0;--$li_index)
{
if(($li_contador==3)&&(($li_index-1)>0))
{
$as_valor = substr($as_valor,0,$li_index).".".substr($as_valor,$li_index);
$li_contador=1;
}
else
{
$li_contador=$li_contador + 1;
}
}
return $as_valor;
}
//-----------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------------------
// Función que obtiene e imprime los resultados de la busqueda
function uf_imprimirresultados($as_codper, $as_cedper, $as_nomper, $as_apeper)
{
require_once("../shared/class_folder/sigesp_include.php");
require_once("../shared/class_folder/class_mensajes.php");
require_once("../shared/class_folder/class_sql.php");
require_once("../shared/class_folder/class_funciones.php");
$in=new sigesp_include();
$con=$in->uf_conectar();
$io_msg=new class_mensajes();
$SQL=new class_sql($con);
$ds=new class_datastore();
$fun=new class_funciones();
$emp=$_SESSION["la_empresa"];
$ls_codemp=$emp["codemp"];
$as_nomper=strtoupper($as_nomper);
$as_apeper=strtoupper($as_apeper);
print "
";
print "";
print "Código ";
print "Cédula ";
print "Nombre y Apellido ";
print " ";
$ls_sql="SELECT distinct(sno_personal.codper) as persona, sno_personal.*, sno_profesion.despro, sigesp_pais.despai, sigesp_estados.desest, sigesp_municipio.denmun, sigesp_parroquia.denpar ";
$ls_sql=$ls_sql."FROM sno_personal, sno_profesion, sigesp_pais, sigesp_estados, sigesp_municipio, sigesp_parroquia, sno_personalnomina ";
$ls_sql=$ls_sql."WHERE sno_personal.codemp='".$ls_codemp."'";
$ls_sql=$ls_sql." AND sno_profesion.codemp = sno_personal.codemp ";
$ls_sql=$ls_sql." AND sno_profesion.codpro = sno_personal.codpro ";
$ls_sql=$ls_sql." AND sigesp_pais.codpai = sno_personal.codpai ";
$ls_sql=$ls_sql." AND sigesp_estados.codpai = sno_personal.codpai ";
$ls_sql=$ls_sql." AND sigesp_estados.codest = sno_personal.codest ";
$ls_sql=$ls_sql." AND sigesp_municipio.codpai = sno_personal.codpai ";
$ls_sql=$ls_sql." AND sigesp_municipio.codest = sno_personal.codest ";
$ls_sql=$ls_sql." AND sigesp_municipio.codmun = sno_personal.codmun ";
$ls_sql=$ls_sql." AND sigesp_parroquia.codpai = sno_personal.codpai ";
$ls_sql=$ls_sql." AND sigesp_parroquia.codest = sno_personal.codest ";
$ls_sql=$ls_sql." AND sigesp_parroquia.codmun = sno_personal.codmun ";
$ls_sql=$ls_sql." AND sigesp_parroquia.codpar = sno_personal.codpar ";
$ls_sql=$ls_sql." AND sno_personal.codemp=sno_personalnomina.codemp ";
$ls_sql=$ls_sql." AND sno_personal.codper=sno_personalnomina.codper ";
$ls_sql=$ls_sql." AND sno_personal.codper like '".$as_codper."' AND sno_personal.cedper like '".$as_cedper."'";
$ls_sql=$ls_sql." AND sno_personal.nomper like '".$as_nomper."' AND sno_personal.apeper like '".$as_apeper."'";
// print $ls_sql;
$rs_per=$SQL->select($ls_sql);
if($row=$SQL->fetch_row($rs_per))
{
$data=$SQL->obtener_datos($rs_per);
$ds->data=$data;
$li_rows=$ds->getRowCount("codper");
for($li_index=1;$li_index<=$li_rows;$li_index++)
{
print "";
$ls_codper=$data["codper"][$li_index];
$ls_cedper=$data["cedper"][$li_index];
$ls_nomper=$data["nomper"][$li_index];
$ls_apeper=$data["apeper"][$li_index];
$ls_dirper=$data["dirper"][$li_index];
$ld_fecnacper=$fun->uf_convertirfecmostrar($data["fecnacper"][$li_index]);
$ls_edocivper=$data["edocivper"][$li_index];
$ls_telhabper=$data["telhabper"][$li_index];
$ls_telmovper=$data["telmovper"][$li_index];
$ls_sexper=$data["sexper"][$li_index];
$li_estaper=$data["estaper"][$li_index];
$li_estaper=str_replace(".",",",$li_estaper);
$li_estaper=uf_formatonumerico($li_estaper);
$li_pesper=$data["pesper"][$li_index];
$li_pesper=str_replace(".",",",$li_pesper);
$li_pesper=uf_formatonumerico($li_pesper);
$ls_codpro=$data["codpro"][$li_index];
$ls_nivacaper=$data["nivacaper"][$li_index];
$ls_codpai=$data["codpai"][$li_index];
$ls_codest=$data["codest"][$li_index];
$ls_codmun=$data["codmun"][$li_index];
$ls_codpar=$data["codpar"][$li_index];
$ls_catper=$data["catper"][$li_index];
$ls_cedbenper=$data["cedbenper"][$li_index];
$ls_numhijper=$data["numhijper"][$li_index];
$ls_obsper=$data["obsper"][$li_index];
$ls_contraper=$data["contraper"][$li_index];
$ls_tipvivper=$data["tipvivper"][$li_index];
$ls_tenvivper=$data["tenvivper"][$li_index];
$li_monpagvivper=$data["monpagvivper"][$li_index];
$li_monpagvivper=str_replace(".",",",$li_monpagvivper);
$li_monpagvivper=uf_formatonumerico($li_monpagvivper);
$ls_cuecajahoper=$data["cuecajahoper"][$li_index];
$ls_cuelphper=$data["cuelphper"][$li_index];
$ls_cuefidper=$data["cuefidper"][$li_index];
$ls_cajahoper=$data["cajahoper"][$li_index];
$ld_fecingadmpubper=$fun->uf_convertirfecmostrar($data["fecingadmpubper"][$li_index]);
$li_anoservpreper=$data["anoservpreper"][$li_index];
$ld_fecingper=$fun->uf_convertirfecmostrar($data["fecingper"][$li_index]);
$ld_fecegrper=$fun->uf_convertirfecmostrar($data["fecegrper"][$li_index]);
$ls_cauegrper=$data["cauegrper"][$li_index];
$ls_obsegrper=$data["obsegrper"][$li_index];
$ls_estper=$data["estper"][$li_index];
switch ($ls_estper)
{
case "0":
$ls_estper="PRE INGRESO";
break;
case "1":
$ls_estper="ACTIVO";
break;
case "2":
$ls_estper="NA";
break;
case "3":
$ls_estper="EGRESADO";
break;
}
$ls_despro=$data["despro"][$li_index];
$ls_despai=$data["despai"][$li_index];
$ls_desest=$data["desest"][$li_index];
$ls_desmun=$data["denmun"][$li_index];
$ls_despar=$data["denpar"][$li_index];
$ls_nomper=rtrim($ls_nomper);
$ls_apeper=rtrim($ls_apeper);
print "".$ls_codper." ";
print "".$ls_cedper." ";
print "".$ls_nomper." ".$ls_apeper." ";
print " ";
}
}
else
{
$io_msg->message("No hay nada que reportar");
}
print "
";
}
//-----------------------------------------------------------------------------------------------------------------------------------
?>
Catalogo de Personal