uf_conectar(); $io_msg=new class_mensajes(); $io_dsbene=new class_datastore(); $io_sql=new class_sql($con); if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_cedula="%".$_POST["txtcedula"]."%"; $ls_nombre="%".$_POST["txtnombre"]."%"; $ls_tipo=$_POST["tipo"]; } else { $ls_operacion=""; $ls_tipo=$io_fun_viaticos->uf_obtenertipo(); } ?>
Catálogo de Beneficiarios
 
Cédula
Nombre
Apellido
"; print ""; print "Cédula "; print "Nombre del Beneficiario"; print ""; if ($ls_operacion=="BUSCAR") { $ls_cedbene= "%".$_POST["txtcedula"]."%"; $ls_nombene= $_POST["txtnombre"]; $ls_apebene= "%".$_POST["txtapellido"]."%"; $ls_codemp= $_SESSION["la_empresa"]["codemp"]; if($ls_tipo="reporte") { $ls_sql=" SELECT ced_bene,nombene,apebene ". " FROM rpc_beneficiario ". " WHERE codemp='".$ls_codemp."'". " AND ced_bene like '".$ls_cedbene."'". " AND nombene like '%".$ls_nombene."%'". " AND apebene like '".$ls_apebene."'". " AND ced_bene<>'----------'". " ORDER BY ced_bene ASC"; } else { $ls_sql=" SELECT ced_bene,nombene,apebene ". " FROM rpc_beneficiario ". " WHERE codemp='".$ls_codemp."'". " AND ced_bene like '".$ls_cedbene."'". " AND nombene like '%".$ls_nombene."%'". " AND apebene like '".$ls_apebene."'". " AND ced_bene<>'----------'". " AND ced_bene NOT IN (SELECT cedper". " FROM sno_personal". " WHERE rpc_beneficiario.codemp=sno_personal.codemp". " AND rpc_beneficiario.ced_bene=sno_personal.cedper)"; " ORDER BY ced_bene ASC"; } $rs_bene=$io_sql->select($ls_sql); $data=$rs_bene; if ($row=$io_sql->fetch_row($rs_bene)) { $data=$io_sql->obtener_datos($rs_bene); $arrcols=array_keys($data); $totcol=count($arrcols); $io_dsbene->data=$data; $totrow=$io_dsbene->getRowCount("ced_bene"); for ($z=1;$z<=$totrow;$z++) { print ""; $ls_cedbene = $data["ced_bene"][$z]; $ls_nombene = $data["nombene"][$z]; $ls_apebene = $data["apebene"][$z]; if (!empty($ls_apebene) && $ls_apebene!='.') { $ls_nombene = $ls_nombene.", ".$ls_apebene."."; } print "".$ls_cedbene.""; print "".$ls_nombene.""; print ""; } print ""; } else { ?> "; ?>