当前位置: 首页>>代码示例>>PHP>>正文


PHP ConnectionHandler类代码示例

本文整理汇总了PHP中ConnectionHandler的典型用法代码示例。如果您正苦于以下问题:PHP ConnectionHandler类的具体用法?PHP ConnectionHandler怎么用?PHP ConnectionHandler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了ConnectionHandler类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: selectName

 /**
  * A Megadott azonosító alapján, megkeresi a kiemelés elnevezését.
  *
  * @param int $id
  * @return String name
  */
 public function selectName($id)
 {
     $conn = new ConnectionHandler();
     $stmt = $conn->preparedQuery("SELECT kim_nev FROM Kiemeles WHERE kim_azon=?", array($id));
     $row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_FIRST);
     return $row[1];
 }
开发者ID:kubu1518,项目名称:rftCandyShop,代码行数:13,代码来源:Highlight.class.php

示例2: getInstance

 /**
  * Fetch the single instance of this object.
  * @return ConnectionHandler
  */
 public static function getInstance()
 {
     if (self::$sInstance === null) {
         self::$sInstance = new ConnectionHandler();
     }
     return self::$sInstance;
 }
开发者ID:programster,项目名称:php-fms-test,代码行数:11,代码来源:ConnectionHandler.php

示例3: loadFromMongoId

 /**
  * Load an existing Mongo object.
  * @param MongoId $id
  * @return MongoFile
  */
 public static function loadFromMongoId(MongoId $id)
 {
     $query = array("_id" => $id);
     $gridFs = ConnectionHandler::getInstance()->getConnection();
     /* @var $mongoDoc MongoGridFSFile */
     $mongoDoc = $gridFs->findOne($query);
     $mongoFile = MongoFolder::loadFromMongoDoc($mongoDoc);
     return $mongoFile;
 }
开发者ID:programster,项目名称:php-fms-test,代码行数:14,代码来源:MongoFile.php

示例4: darUsuarioSelect

/**
 * Nos retorna un vector con la informacion de un usuario en particular de Orfeo
 * @param $usuaEmail, correo electronico que tiene en LDAP
 * @param $usuaDoc,   cedula o documento de un usuario
 * @author German A. Mahecha
 * @return 0, si no encuentra el usuario. 
 */
function darUsuarioSelect($usuaEmail = '', $usuaDoc = '')
{
    $ruta_raiz = "..";
    include_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
    $db = new ConnectionHandler("{$ruta_raiz}");
    $db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
    if ($usuaEmail != '') {
        $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL  from usuario where UPPER(USUA_EMAIL) = UPPER('{$usuaEmail}')";
    } elseif ($usuaDoc != '') {
        $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL  from usuario where USUA_DOC = {$usuaDoc}";
    } else {
        return $usuario;
    }
    $rs = $db->getResult($sql);
    while (!$rs->EOF) {
        $usuario['email'] = $rs->fields['USUA_EMAIL'];
        $usuario['codusuario'] = $rs->fields['USUA_CODI'];
        $usuario['dependencia'] = $rs->fields['DEPE_CODI'];
        $usuario['documento'] = $rs->fields['USUA_DOC'];
        $rs->MoveNext();
    }
    return $usuario;
}
开发者ID:kractos26,项目名称:orfeo,代码行数:30,代码来源:servidor.php

示例5: GrabarTiposRad

function GrabarTiposRad($codigoTipo, $datoActual, $codigoId = '', $numeroExp = '', $usuaDoc = '79802120')
{
    # /*** include the xajax libraries ***/
    //include '../../xajax/xajax_core/xajax.inc.php';
    define('ADODB_ASSOC_CASE', 1);
    $_SESSION["codigoId"] = $codigoId;
    $_SESSION["usuaDoc"] = $usuaDoc;
    $_SESSION["numeroExp"] = $numeroExp;
    include_once "../../db/ConnectionHandler.php";
    $db = new ConnectionHandler("../../..");
    $db->conn->debug = true;
    $db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
    $objResponse = new xajaxResponse();
    //$objResponse->script("clearOption('funcionario');");
    $ret = '';
    $radicadoNum = str_replace("tipo_", "", $datoActual);
    $iSql = "DELETE FROM SGD_PANE_PROCANEXOSASOC WHERE SGD_PANE_CODIGOP={$codigoId} and RADI_NUME_RADI={$radicadoNum}";
    $rs = $db->conn->query($iSql);
    for ($i = 0; $i <= 20; $i++) {
        if ($codigoTipo[$i] >= 1 && trim(str_replace("tipo_", "", $datoActual))) {
            $iSql = "SELECT SGD_PANE_CODIGO FROM SGD_PANE_PROCANEXOSASOC ORDER BY SGD_PANE_CODIGO DESC";
            $rs = $db->conn->query($iSql);
            $paneCodigo = $rs->fields["SGD_PANE_CODIGO"];
            $paneCodigo++;
            $datos["RADI_NUME_RADI"] = $radicadoNum;
            $datos["SGD_EXP_NUMERO"] = "'" . $numeroExp . "'";
            $datos["SGD_TPR_CODIGO"] = $codigoTipo[$i];
            $datos["SGD_PANE_CODIGO"] = $paneCodigo;
            $datos["SGD_PANE_CODIGOP"] = $codigoId;
            $datos["USUA_DOC"] = $usuaDoc;
            $insertSQL = $db->insert("SGD_PANE_PROCANEXOSASOC", $datos, "true");
        }
    }
    $objResponse->assign('resGrabar', 'innerHTML', $insertSQL);
    //$objResponse->assign("nombre_us1","value",$usuaNomb);
    return $objResponse;
}
开发者ID:johnfelipe,项目名称:orfeo,代码行数:37,代码来源:radicadoTipoP.php

示例6: error_reporting

<?php

error_reporting(0);
session_start();
error_reporting(7);
$ruta_raiz = "..";
include_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
$db = new ConnectionHandler("{$ruta_raiz}");
if (!defined('ADODB_FETCH_ASSOC')) {
    define('ADODB_FETCH_ASSOC', 2);
}
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
if (!$fecha_busq) {
    $fecha_busq = Date('Y-m-d');
}
if (!$fecha_busq2) {
    $fecha_busq2 = Date('Y-m-d');
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../estilos/orfeo.css">
</head>
<body bgcolor="#FFFFFF">
 <div id="spiffycalendar" class="text"></div>
<link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css">
<script language="JavaScript" src="../js/spiffyCal/spiffyCal_v2_1.js"></script>
<script language="javascript"><!--
    var dateAvailable  = new ctlSpiffyCalendarBox("dateAvailable", "adm_subserie", "fecha_busq","btnDate1","<?php 
echo $fecha_busq;
开发者ID:BackupTheBerlios,项目名称:comeet-svn,代码行数:31,代码来源:admin_subseries.php

示例7: foreach

    ${$key} = $valor;
}
foreach ($_POST as $key => $valor) {
    ${$key} = $valor;
}
$krd = $_SESSION["krd"];
$dependencia = $_SESSION["dependencia"];
$usua_doc = $_SESSION["usua_doc"];
$codusuario = $_SESSION["codusuario"];
$tpNumRad = $_SESSION["tpNumRad"];
$tpPerRad = $_SESSION["tpPerRad"];
$tpDescRad = $_SESSION["tpDescRad"];
$tpDepeRad = $_SESSION["tpDepeRad"];
$ruta_raiz = "..";
include_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
$db = new ConnectionHandler("{$ruta_raiz}");
$db2 = new ConnectionHandler("{$ruta_raiz}");
$encabezadol = "{$PHP_SELF}?" . session_name() . "=" . session_id() . "&dependencia={$dependencia}&krd={$krd}&sel={$sel}";
$encabezado = session_name() . "=" . session_id() . "&krd={$krd}&tipo_archivo=1&nomcarpeta={$nomcarpeta}";
function fnc_date_calcy($this_date, $num_years)
{
    $my_time = strtotime($this_date);
    //converts date string to UNIX timestamp
    $timestamp = $my_time + $num_years * 86400;
    //calculates # of days passed ($num_days) * # seconds in a day (86400)
    $return_date = date("Y-m-d", $timestamp);
    //puts the UNIX timestamp back into string format
    return $return_date;
    //exit function and return string
}
function fnc_date_calcm($this_date, $num_month)
开发者ID:johnfelipe,项目名称:orfeo,代码行数:31,代码来源:busqueda_central.php

示例8: session_start

<?php

/**
 * Programa que egistra el env�o de grupos de correspondencia masiva, registra las transacciones seleccionadas desde envio_masiva.php
 * @author      Sixto Angel Pinz�n
 * @version     1.0
 */
session_start();
$ruta_raiz = "..";
//print ("ARRANCA CON LA DEPENDENCIA($dependencia)($krd)($dependencia)");
require_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
if (!$db) {
    $db = new ConnectionHandler($ruta_raiz);
}
$db->conn->BeginTrans();
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
//De ser necesario recupera la sesion
if (!$codusuario or !$dependencia or !$usua_doc) {
    include "{$ruta_raiz}/rec_session.php";
}
$fecha_hoy = Date("Y-m-d");
$sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp);
?>
<html>
<head>
<title>Enviar Datos</title>
<link rel="stylesheet" href="../estilos/orfeo.css">
</head>
<form name="form1" method="post" action="cuerpo_masiva.php?<?php 
echo session_name() . "=" . session_id() . "&krd={$krd}";
?>
开发者ID:kractos26,项目名称:orfeo,代码行数:31,代码来源:envio_masiva_registro.php

示例9:

 /** 
  * Actualiza los atributos de la clase con los datos
  * del tipo de formato del documento a anexar correspondiente al  código del registro
  * que recibe como parámetros
  * @param $codigo     es el código del registro
  */
 function anex_tipo_codigo($codigo)
 {
     $q = "select *  from anexos_tipo\n             where anex_tipo_codi={$codigo}";
     $rs = $this->cursor->query($q);
     if ($rs && !$rs->EOF) {
         $this->anex_tipo_codi = $rs->fields['ANEX_TIPO_CODI'];
         $this->anex_tipo_ext = $rs->fields['ANEX_TIPO_EXT'];
         $this->anex_tipo_desc = $rs->fields['ANEX_TIPO_DESC'];
     }
 }
开发者ID:kractos26,项目名称:orfeo,代码行数:16,代码来源:anex_tipo.php

示例10:

 /** 
 * Carga los datos de la instacia con con  referencia a un código de ESP suministrado retorna falso si no lo encuentra, de lo contrario true
 * @param	$codigo	string es el código del departamento
 * @return   boolean
 */
 function Transaccion_codigo($codigo)
 {
     //almacena el query
     $q = "select *  from sgd_ttr_transaccion where sgd_ttr_codigo ={$codigo}";
     $rs = $this->cursor->query($q);
     if ($rs && !$rs->EOF) {
         $this->sgd_ttr_codigo = $rs->fields['SGD_TTR_CODIGO'];
         $this->sgd_ttr_descrip = $rs->fields['SGD_TTR_DESCRIP'];
         return true;
     } else {
         $this->sgd_ttr_codigo = "";
         $this->sgd_ttr_descrip = "";
     }
     return false;
 }
开发者ID:kractos26,项目名称:orfeo,代码行数:20,代码来源:Transaccion.php

示例11:

 /** 
  * Carga los datos de la instacia con un código de departamento suministrado
  * @param	$codigo	int	es el código del departamento
  */
 function notificacion_codigo($codigo)
 {
     //si se ingresó un parámetro válido
     if (strlen($codigo > 0)) {
         //almacena el query
         $q = "select *  from sgd_not_notificacion\n             where SGD_NOT_CODI ={$codigo}";
         $rs = $this->cursor->query($q);
         if (!$rs->EOF) {
             $this->sgd_not_codi = $rs->fields['SGD_NOT_CODI'];
             $this->sgd_not_descrip = $rs->fields['SGD_NOT_DESCRIP'];
         }
     } else {
         $this->sgd_not_codi = "";
         $this->sgd_not_descrip = "";
     }
 }
开发者ID:kractos26,项目名称:orfeo,代码行数:20,代码来源:Notificacion.php

示例12: comboRadiAplisel

 /**
 * Genera el javascript que ha de permitir seleccionar cierto tipo de aplicativo integrado
 * @return   integer	Retorna OK si el usuario tiene perfil de integrar aplicativos o el código del tipo de radicación para el que se haya establecido prioriad
 */
 function comboRadiAplisel()
 {
     $retorno = "0";
     echo " function comboRadiAplisel(forma,aplicacion,combo)";
     echo "{";
     //   echo " alert ('entra a nivel educativo']; ";
     echo "o = new Array;";
     echo "oPrioridad = new Array;";
     echo "i=0;";
     echo "swPrioridad=0;";
     echo "j=1;";
     //	 echo " o[i++]=new Option('----- seleccione -----', 'null',true,true); ";
     // $this->cursor->conn->debug=true;
     $dbsql2 = "select a.SGD_APLI_DESCRIP,a.SGD_APLI_CODI from SGD_APLI_APLINTEGRA a where\n\t\t               a.SGD_APLI_CODI<> 0  ";
     $rs = $this->cursor->query($dbsql2);
     while ($rs && !$rs->EOF) {
         $retorno = "OK";
         echo " if (aplicacion == " . $rs->fields['SGD_APLI_CODI'] . " ) { ";
         $descripcion = chop($rs->fields['SGD_APLI_DESCRIP']);
         $descripcion = str_replace("'", "", $descripcion);
         echo "o[i++]=new Option('{$descripcion}','" . $rs->fields['SGD_APLI_CODI'] . "' );";
         echo "}";
         $rs->MoveNext();
     }
     //Aplicacion
     echo " for (i=0; i < o.length; i++) ";
     echo " { ";
     // echo "  alert( '!!!entra1!!!'];";
     echo "   eval(forma.elements[combo].options[i]=o[i]); ";
     // echo "  alert( '!!!entra2!!!'];";
     echo " } ";
     echo " eval(forma.elements[combo].length=1); ";
     echo " } ";
     return $retorno;
 }
开发者ID:johnfelipe,项目名称:orfeo,代码行数:39,代码来源:AplIntegrada.php

示例13: explode

 /** 
 * Carga los datos de la instacia con
 * un código de Municipio suministrado
 * @param $codigoDep	int es el código del Departamento
 * @param $codigoMun	int	es el código del Municipio
 */
 function municipio_codigo($codigoDep, $codigoMun)
 {
     // Si ingresn parámetros válidos
     if (strlen(trim($codigoDep)) > 0 && strlen(trim($codigoMun)) > 0) {
         if (strpos($codigoMun, '-')) {
             $codigoMun = explode('-', $codigoMun);
             $codigo_pai = $codigoMun[0];
             $codigo_dep = $codigoMun[1];
             $codigo_mun = $codigoMun[2];
             $q = "SELECT MUNI_CODI,MUNI_NOMB,DPTO_CODI,ID_PAIS,ID_CONT FROM MUNICIPIO where id_pais={$codigo_pai} AND DPTO_CODI={$codigo_dep} AND MUNI_CODI={$codigo_mun}";
         } else {
             $q = "select *  from municipio where muni_codi ={$codigoMun} and dpto_codi = {$codigoDep}";
         }
         $this->cursor->conn->SetFetchMode(ADODB_FETCH_ASSOC);
         $rs = $this->cursor->query($q);
         if (!$rs->EOF) {
             $this->muni_codi = rtrim($rs->fields['MUNI_CODI']);
             $this->dpto_codi = rtrim($rs->fields['DPTO_CODI']);
             $this->pais_codi = rtrim($rs->fields['ID_PAIS']);
             $this->cont_codi = rtrim($rs->fields['ID_CONT']);
             $this->muni_nomb = rtrim($rs->fields['MUNI_NOMB']);
         }
     } else {
         $this->cont_codi = "";
         $this->pais_codi = "";
         $this->muni_codi = "";
         $this->dpto_codi = "";
         $this->muni_nomb = "";
     }
 }
开发者ID:kractos26,项目名称:orfeo,代码行数:36,代码来源:Municipio.php

示例14:

 /** 
  * Carga los datos de la instacia con un código de departamento suministrado
  * @param	$codigo	int	es el código del departamento
  */
 function tipoDecision_codigo($codigo)
 {
     //si se ingresó un parámetro válido
     if (strlen($codigo > 0)) {
         //almacena el query
         $q = "select *  from SGD_TDEC_TIPODECISION\n             where SGD_TDEC_CODIGO ={$codigo}";
         $rs = $this->cursor->query($q);
         if (!$rs->EOF) {
             $this->sgd_tdec_codigo = $rs->fields['SGD_TDEC_CODIGO'];
             $this->sgd_tdec_descrip = $rs->fields['SGD_TDEC_DESCRIP'];
         }
     } else {
         $this->sgd_tdec_codigo = "";
         $this->sgd_tdec_descrip = "";
     }
 }
开发者ID:kractos26,项目名称:orfeo,代码行数:20,代码来源:TipoDecision.php

示例15: getDatosRemitente

 /** 
 * Retorna un array con los datos del remitente de un radicado, este vector contiene los �ndices 'nombre','direccion','deptoNombre','muniNombre','deptoCodi','muniCodi'; antes de invocar esta funci�n, se debe llamar a  radicado_codigo()
 * @return   array
 */
 function getDatosRemitente()
 {
     //almacena el query
     //almacena el query
     $q = "select *  from sgd_dir_drecciones where radi_nume_radi =" . $this->radi_nume_radi;
     $rs = $this->cursor->query($q);
     $direccion = $rs->fields['SGD_DIR_DIRECCION'];
     $nombre = $rs->fields['SGD_DIR_NOMREMDES'];
     $deptoCodi = $rs->fields['DPTO_CODI'];
     $muniCodi = $rs->fields['MUNI_CODI'];
     $paisCodi = $rs->fields['ID_PAIS'];
     $contCodi = $rs->fields['ID_CONT'];
     $dep =& new Departamento($this->cursor);
     $mun =& new Municipio($this->cursor);
     $dep->departamento_codigo($paisCodi . '-' . $deptoCodi);
     $mun->municipio_codigo($paisCodi . '-' . $deptoCodi, $paisCodi . '-' . $deptoCodi . '-' . $muniCodi);
     //Si se hallaron datos del remitente
     if ($dep) {
         $vecDatos["nombre"] = $nombre;
         $vecDatos["direccion"] = $direccion;
         $vecDatos["deptoNombre"] = $dep->get_dpto_nomb();
         $vecDatos["muniNombre"] = $mun->get_muni_nomb();
         $vecDatos["contCodi"] = $contCodi;
         $vecDatos["paisCodi"] = $paisCodi;
         $vecDatos["deptoCodi"] = $deptoCodi;
         $vecDatos["muniCodi"] = $muniCodi;
     }
     return $vecDatos;
 }
开发者ID:BackupTheBerlios,项目名称:comeet-svn,代码行数:33,代码来源:Radicado.php


注:本文中的ConnectionHandler类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。