* @link http://www.orfeolibre.org * @version SVN: $Id$ * @since */ /* ---------------------------------------------------------+ | INCLUDES | +--------------------------------------------------------- */ /* ---------------------------------------------------------+ | DEFINICIONES | +--------------------------------------------------------- */ session_start(); error_reporting(7); $url_raiz = ".."; $dir_raiz = $_SESSION['dir_raiz']; $ESTILOS_PATH2 = $_SESSION['ESTILOS_PATH2']; $assoc = $_SESSION['assoc']; /* ---------------------------------------------------------+ | MAIN | +--------------------------------------------------------- */ // Modificado Junio 2009 /** * Original en la SSPD en el año 2003 * * Se añadio compatibilidad con variables globales en Off * @autor Jairo Losada 2009-05 * @licencia GNU/GPL */ foreach ($_GET as $key => $valor) ${$key} = $valor; foreach ($_POST as $key => $valor) ${$key} = $valor; define('ADODB_ASSOC_CASE', $assoc); $krd = $_SESSION["krd"]; $dependencia = $_SESSION["dependencia"]; $usua_doc = $_SESSION["usua_doc"]; $codusuario = $_SESSION["codusuario"]; $tip3Nombre = $_SESSION["tip3Nombre"]; $tip3desc = $_SESSION["tip3desc"]; $tip3img = $_SESSION["tip3img"]; $verrad = ""; /* * ********************************************************************************** */ /* ORFEO GPL:Sistema de Gestion Documental http://www.orfeogpl.org */ /* Idea Original de la SUPERINTENDENCIA DE SERVICIOS PUBLICOS DOMICILIARIOS */ /* COLOMBIA TEL. (57) (1) 6913005 orfeogpl@gmail.com */ /* =========================== */ /* */ /* Este programa es software libre. usted puede redistribuirlo y/o modificarlo */ /* bajo los terminos de la licencia GNU General Public publicada por */ /* la "Free Software Foundation"; Licencia version 2. */ /* */ /* Copyright (c) 2005 por : */ /* SSPS "Superintendencia de Servicios Publicos Domiciliarios" */ /* Jairo Hernan Losada jlosada@gmail.com Desarrollador */ /* Sixto Angel Pinz�n L�pez --- angel.pinzon@gmail.com Desarrollador */ /* C.R.A. "COMISION DE REGULACION DE AGUAS Y SANEAMIENTO AMBIENTAL" */ /* Liliana Gomez lgomezv@gmail.com Desarrolladora */ /* Lucia Ojeda lojedaster@gmail.com Desarrolladora */ /* D.N.P. "Departamento Nacional de Planeaci�n" */ /* Hollman Ladino hladino@gmail.com Desarrollador */ /* */ /* Colocar desde esta lInea las Modificaciones Realizadas Luego de la Version 3.5 */ /* Nombre Desarrollador Correo Fecha Modificacion */ /* * ********************************************************************************** */ $verrad = ""; include_once "$dir_raiz/include/db/ConnectionHandler.php"; $db = new ConnectionHandler($url_raiz); //$db->conn->debug = true; if (!isset($tipo_archivo)) $tipo_archivo = 0; //Para la consulta a archivados /************************************************************************************************************** * Filename: prestamo.php * * Modificado: 1/3/2006 IIAC Basado en pedido.php. Facilita la b�squeda de los registros de pr�stamo. * * ******************************************************************************* ****************************/ //=============================== // prestamo begin //=============================== // Inicializa, oculta o presenta los par�metros de b�squeda dependiendo de la opci�n del men� de pr�stamos seleccionada // prestamo CustomIncludes begin include ("common.php"); // Save Page and File Name available into variables $sFileName = "prestamo.php"; // Variables de control $opcionMenu = strip($_POST["opcionMenu"]); //opci�n seleccionada del men� $pageAnt = strip($_POST["sFileName"]); $ver = $_POST["s_sql"]; //consulta // HTML Page layout //echo '
';
//print_r($_REQUEST);
//echo '
'; ?> Prestamos ORFEO
$valor) ${$key} = $valor; foreach ($_POST as $key => $valor) ${$key} = $valor; $krd = $_SESSION["krd"]; $dependencia = $_SESSION["dependencia"]; $usua_doc = $_SESSION["usua_doc"]; // Inicializaci�n de la fecha a partir de la cual se cancelan las solicitudes if ($fechaInicial == "") { $hastaXDias = strtotime("-30 day"); $fechaInicial = date("Y-m-d", $hastaXDias); } if ($fechaFinal == "") { if ($opcionMenu == 3) { $query = "select PARAM_VALOR,PARAM_NOMB from SGD_PARAMETRO where PARAM_NOMB='PRESTAMO_DIAS_CANC'"; $rs = $db->conn->query($query); if (!$rs->EOF) { $x = $rs->fields("param_valor"); // d�as por defecto // $haceXDias = strtotime("-" . $x . " day"); $fechaFinal = date("Y-m-d"); } if ($pageAnt != $sFileName) { // inicializaci�n del tiempo $v_hora_limite = date("h"); $v_minuto_limite = date("i"); $v_meridiano = date("A"); } } else { $fechaFinal = date("Y-m-d"); } } // Set variables with search parameters $flds_PRES_ESTADO = strip($_POST["s_PRES_ESTADO"]); $flds_RADI_NUME_RADI = strip($_POST["s_RADI_NUME_RADI"]); $flds_USUA_LOGIN = strip($_POST["s_USUA_LOGIN"]); if ($opcionMenu == 4) { $flds_USUA_LOGIN = $krd; } // Inicializa el usuario para el caso en que el ingresa por la opci�n de SOLICITADOS $flds_DEPE_NOMB = strip($_POST["s_DEPE_NOMB"]); $flds_USUA_NOMB = strip($_POST["s_USUA_NOMB"]); $flds_PRES_REQUERIMIENTO = strip($_POST["s_PRES_REQUERIMIENTO"]); if ($v_hora_limite == "") { $v_hora_limite = strip($_POST["s_hora_limite"]); } if ($v_minuto_limite == "") { $v_minuto_limite = strip($_POST["s_minuto_limite"]); } if ($v_meridiano == "") { $v_meridiano = strip($_POST["s_meridiano"]); } // Inicializa el titulo y la visibilidad de los criterios de b�squeda include_once "inicializarForm.inc"; // Form display ?>

  


  (aaaa-mm-dd)


  (aaaa-mm-dd)

Hora límite

conn->SetFetchMode(ADODB_FETCH_ASSOC); $rs = $db->query($sSQL . $sOrder); // echo '++++++++++++++++ '.$sSQL; $db->conn->SetFetchMode(ADODB_FETCH_NUM); // Process empty recordset if (!$rs || $rs->EOF) { ?>

No se encontraron solicitudes de prestamos pendientes

1) { do { $new = $assoc == 1 ? $rs->fields["prestamo_id"] : $rs->fields["PRESTAMO_ID"]; if ($new != $ant) { $iCounter++; $ant = $new; } $rs->MoveNext(); } while ($iCounter < ($iPage - 1) * $iRecordsPerPage && !$rs->EOF); } $iCounterIni = $iCounter; // Display grid based on recordset $y = 0; // Cantidad de registros presentados include_once "getRtaSQLAntIn.inc"; //Une en un solo campo los expedientes while ($rs && !$rs->EOF && $y < $iRecordsPerPage) { // Inicializa las variables con los resultados include "getRtaSQL.inc"; if ($antfldPRESTAMO_ID != $fldPRESTAMO_ID) { //Une en un solo campo los expedientes if ($y != 0) { include "cuerpoTabla.inc"; } // Fila de la tabla con los resultados include "getRtaSQLAnt.inc"; $y++; } else { if ($antfldEXP != "") { $antfldEXP .= "
"; $antfldARCH .= "
"; } $antfldEXP .= $fldEXP; if ($fldARCH == 'SI') { $encabARCH = session_name() . "=" . session_id() . "&buscar_exp=" . tourl($fldEXP) . "&krd=$krd&tipo_archivo=&nomcarpeta="; $antfldARCH .= "" . $fldARCH . ""; } else { $antfldARCH .= $fldARCH; } } $rs->MoveNext(); } if ($y != 0) { include "cuerpoTabla.inc"; // Fila de la tabla con lso resultados $y++; } $cantRegPorPagina = $y; $iCounter = $iCounter + $y; ?> EOF) { $new = $rs->fields["prestamo_id"]; //para el manejo de expedientes if ($new != $ant) { $ant = $new; $iCounter++; } $rs->MoveNext(); } $iCounter--; // Inicializa p�ginas visualizables $iNumberOfPages = 10; // Inicializa cantidad de p�ginas $iHasPages = intval($iCounter / $iRecordsPerPage); if ($iCounter % $iRecordsPerPage != 0) { $iHasPages++; } // Determina la p�gina inicial del intervalo $iStartPages = 1; $FormSiguiente = get_param("FormSiguiente"); //Indica si (1) el n�mero de p�ginas es mayor al visualizable if ($FormSiguiente == 0) { $iStartPages = get_param("FormStarPage"); } elseif ($FormSiguiente == -1) { $iStartPages = $iPage; } else { if ($iPage > $iNumberOfPages) { $iStartPages = $iPage - $iNumberOfPages + 1; } } // Genera las p�ginas visualizables $sPages = ""; if ($iHasPages > $iNumberOfPages) { if ($iStartPages == 1) { $sPages .= "|< << "; } else { $sPages .= " |< "; $sPages .= " <<   "; } } for ($iPageCount = $iStartPages; $iPageCount < ($iStartPages + $iNumberOfPages); $iPageCount++) { if ($iPageCount <= $iHasPages) { $sPages .= " " . $iPageCount . " "; } else { break; } } if ($iHasPages > $iNumberOfPages) { if ($iPageCount - 1 < $iHasPages) { $sPages .= "...  >>  "; $sPages .= " >|"; } else { $sPages .= " >> >|"; } } ?>

Página /
Total de Registros: