本文整理汇总了PHP中ConnectionHandler::query方法的典型用法代码示例。如果您正苦于以下问题:PHP ConnectionHandler::query方法的具体用法?PHP ConnectionHandler::query怎么用?PHP ConnectionHandler::query使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ConnectionHandler
的用法示例。
在下文中一共展示了ConnectionHandler::query方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
/**
* 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'];
}
}
示例2: getMsgsUsr
/**
* Función que crea el javascript que deplega los mensajes que tiene programados un usuario
* @param $usrDoc Documento del usuario
* @param $Dependencia $Dependencia a la que pertenece el usuario
* @return String Retorna el Javascript que desplegará los mensajes
*/
function getMsgsUsr($usrDoc, $Dependencia)
{
$sqlFechaHoy = $this->cursor->conn->OffsetDate(0, $this->cursor->conn->sysTimeStamp);
$sql = "select m.SGD_MSG_CODI,m.SGD_MSG_URL, m.SGD_MSG_VECES,t.SGD_TME_CODI,m.SGD_MSG_ANCHO,m.SGD_MSG_LARGO \n from SGD_MSDEP_MSGDEP md ,\tUSUARIO u , SGD_MSG_MENSAJE m, SGD_TME_TIPMEN t where\n t.SGD_TME_CODI = m.SGD_TME_CODI and \n u.USUA_DOC = '{$usrDoc}' and u.DEPE_CODI = {$Dependencia} and \n md.DEPE_CODI = u.DEPE_CODI and m.SGD_MSG_FECHDESP <= {$sqlFechaHoy} and\n m.SGD_MSG_CODI = md.SGD_MSG_CODI";
$rs = $this->cursor->query($sql);
/*$script = "<script>
ventana = window.open(url,'Mensaje' + num,'top='+top+',left='+left+',height='+largo+',width='+ancho+',scrollbars=yes');
top = top + 30;
left = left + 200;
ventana.focus();
</script> ";*/
$script = "";
$i = 0;
$top = 0;
$left = 100;
while ($rs && !$rs->EOF) {
$top += 100;
$left += 10;
$url = $rs->fields['SGD_MSG_URL'];
$codi = $rs->fields['SGD_MSG_CODI'];
$vecesPorLer = $rs->fields['SGD_MSG_VECES'];
$tipMens = $rs->fields['SGD_TME_CODI'];
$ancho = $rs->fields['SGD_MSG_ANCHO'];
$largo = $rs->fields['SGD_MSG_LARGO'];
$sql2 = "select * from SGD_ACM_ACUSEMSG where SGD_MSG_CODI={$codi} and USUA_DOC = '{$usrDoc}' ";
// and SGD_MSG_LEIDO < $vecesPorLer ";
$rs2 = $this->cursor->query($sql2);
$swExiste = 0;
$swMostrar = 0;
if (!$rs2 || $rs2->EOF) {
$swMostrar = 1;
} else {
$vecesLeido = $rs2->fields['SGD_MSG_LEIDO'];
$swExiste = 1;
if ($vecesPorLer > $vecesLeido) {
$swMostrar = 1;
}
}
$rs->MoveNext();
if ($swMostrar == 1) {
$i++;
$script .= " \n \n\n <div id='capa{$i}' style='position:absolute;width:{$ancho}" . "px;left:{$left};top:{$top};visibility:visible'>\n \n <table border='0' width='{$ancho}' bgcolor='#424242' cellspacing='0' cellpadding='5' >\n <tr>\n <td width='100%' >\n <table border='0' width='100%' cellspacing='0' cellpadding='0' >\n <tr>\n <td id='Mensaje{$i}' style='cursor:move' width='100%' >\n <ilayer width='100%' onSelectStart='return false'>\n <layer width='100%' onMouseoverisHot=true;if (isN4) ddN4(capa{$i}) onMouseout='isHot=false'>\n <font face='Arial' color='#FFFFFF'>Mensaje{$i}</font>\n </layer>\n </ilayer>\n </td>\n <td style='cursor:hand' valign='top'>\n <a href='#' onClick=hideMe('capa" . $i . "');return false><font color=#ffffff size=2 face=arial style='text-decoration:none'>X</font></a>\n </td>\n </tr>\n <tr>\n <td width='100%' bgcolor='#FFFFFF' style='padding:4px' colspan='2' height='{$largo}'>\n <!-- PLACE YOUR CONTENT HERE //--> \n <iframe src={$url} height='100%' width='100%' ></iframe>\n <!-- END OF CONTENT AREA //-->\n </td>\n </tr>\n </table> \n </td>\n </tr>\n </table> </div> \n \n ";
$this->acuseRecibo($usrDoc, $codi, $swExiste, $tipMens);
}
}
$script .= " </script>";
return $script;
}
示例3:
/**
* 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;
}
示例4: 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 = "";
}
}
示例5:
/**
* 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 = "";
}
}
示例6:
/**
* 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 = "";
}
}
示例7: 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;
}
示例8: 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;
}
示例9: anularFirmaRad
/**
* Anula las firmas previamente realizadas sobre un radicado
* @param $radicado string Radicado cuya firma ha de anularse
*/
function anularFirmaRad($radicado)
{
$sql = "update SGD_FIRRAD_FIRMARADS set SGD_FIRRAD_FIRMA=null,SGD_FIRRAD_FECHA=null where RADI_NUME_RADI={$radicado} ";
$rs = $this->cursor->query($sql);
if (!$rs) {
echo "<BR>No se pudo actualizar la tabla de firmas ({$sql}) <BR>";
}
}
示例10: radicadoRetirado
/**
* Retorna verdadero si un radicado ha sido retirado de un grupo de masiva, de lo contrario falso
* @param $grupo string es el codigo del radicado del grupo
* @param $radicado string es el radicado a analizar
* @return boolean
*/
function radicadoRetirado($grupo, $radicado)
{
//almacena el query
$q = "select * from sgd_rmr_radmasivre where sgd_rmr_grupo={$grupo} and sgd_rmr_radi={$radicado}";
$rs = $this->cursor->query($q);
//Si fue retirado el radicado
if ($rs && !$rs->EOF) {
return true;
} else {
return false;
}
}
示例11: comboDeptoMuni
/**
* Escribe el javascript que permite cargar los municipios en una lista desplegable, de acuerdo a los seleccionado en una de departamentos
*/
function comboDeptoMuni()
{
echo "function loadMunicipios(forma,codDepto,comboMpio)";
echo "{";
echo "o = new Array;";
echo "i=0;";
//almacena el query
$dbsql = "select * from departamento";
$rs = $this->cursor->query($dbsql);
while (!$rs->EOF) {
echo "if (codDepto == " . $rs->fields['DPTO_CODI'] . ")";
echo "{";
$codDepto = $rs->fields['DPTO_CODI'];
//almacena el query
$dbsql2 = "SELECT * FROM municipio WHERE dpto_codi={$codDepto} order by muni_nomb";
$rs2 = $this->cursor->query($dbsql2);
while (!$rs2->EOF) {
$descripcion = chop($rs2->fields['MUNI_NOMB']);
echo "o[i++]=new Option('{$descripcion}'," . $rs2->fields['MUNI_CODI'] . ");";
$rs2->MoveNext();
}
echo "}";
$rs->MoveNext();
}
echo "if (i==0)";
echo "{";
echo " i=0; ";
echo "}";
echo "else";
echo "{";
echo " largestwidth=0;";
echo " for (i=0; i < o.length; i++)";
echo " {";
echo " eval(forma.elements[comboMpio].options[i+1]=o[i]);";
echo " if (o[i].text.length > largestwidth)";
echo " {";
echo " largestwidth=o[i].text.length;";
echo " }eval(forma.elements[comboMpio].length=o.length+1)";
echo " }";
echo "}";
echo "}";
}
示例12:
/**
* Actualiza los atributos de la clase con los datos del tipo de documento a anexar correspondiente al codigo del registro que recibe como parametros
* @param $codigo int es el codigo del registro
*/
function TipoDocumento_codigo($codigo)
{
if (strlen($codigo) > 0) {
//almacena el query
$q = "select * from sgd_tpr_tpdcumento where sgd_tpr_codigo={$codigo}";
//echo $q;
//$this->cursor->conn->debug = true;
$rs = $this->cursor->query($q);
if (!$rs->EOF) {
$this->sgd_tpr_codigo = $rs->fields['SGD_TPR_CODIGO'];
$this->sgd_tpr_descrip = $rs->fields['SGD_TPR_DESCRIP'];
$this->sgd_tpr_radica = $rs->fields['SGD_TPR_RADICA'];
$this->sgd_tpr_tp0 = $rs->fields['SGD_TPR_TP0'];
$this->sgd_tpr_tp1 = $rs->fields['SGD_TPR_TP1'];
$this->sgd_tpr_tp2 = $rs->fields['SGD_TPR_TP2'];
$this->sgd_tpr_tp3 = $rs->fields['SGD_TPR_TP3'];
$this->sgd_tpr_tp4 = $rs->fields['SGD_TPR_TP4'];
$this->sgd_tpr_tp5 = $rs->fields['SGD_TPR_TP5'];
$this->sgd_tpr_tp6 = $rs->fields['SGD_TPR_TP6'];
$this->sgd_tpr_tp7 = $rs->fields['SGD_TPR_TP7'];
$this->sgd_tpr_tp8 = $rs->fields['SGD_TPR_TP8'];
$this->sgd_tpr_tp9 = $rs->fields['SGD_TPR_TP9'];
}
} else {
$this->sgd_tpr_codigo = "";
$this->sgd_tpr_descrip = "";
$this->sgd_tpr_radica = "";
$this->sgd_tpr_tp0 = "";
$this->sgd_tpr_tp1 = "";
$this->sgd_tpr_tp2 = "";
$this->sgd_tpr_tp3 = "";
$this->sgd_tpr_tp4 = "";
$this->sgd_tpr_tp5 = "";
$this->sgd_tpr_tp6 = "";
$this->sgd_tpr_tp7 = "";
$this->sgd_tpr_tp8 = "";
$this->sgd_tpr_tp9 = "";
}
}
示例13: ConnectionHandler
<?php
session_start();
/*if (!$ruta_raiz)*/
$ruta_raiz = "..";
require_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
include_once "{$ruta_raiz}/include/tx/Historico.php";
include_once "{$ruta_raiz}/class_control/TipoDocumental.php";
if (!$db) {
$db = new ConnectionHandler($ruta_raiz);
}
$db->conn->BeginTrans();
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
// $db->conn->debug=true;
$sql_expediente = "SELECT SGD_SEXP_PAREXP1 FROM SGD_SEXP_SECEXPEDIENTES";
$rs_expediente = $db->query($sql_expediente);
$k = 0;
while (!$rs_expediente->EOF) {
$sql_bodega = "SELECT SIGLA_DE_LA_EMPRESA FROM BODEGA_EMPRESAS WHERE NIT_DE_LA_EMPRESA='" . $rs_expediente->fields['SGD_SEXP_PAREXP1'] . "'";
$rs_bodega = $db->query($sql_bodega);
$contador = count($rs_bodega);
if ($contador > 0) {
$sql_upd = "UPDATE SGD_SEXP_SECEXPEDIENTES SET SGD_SEXP_PAREXP2='" . $rs_bodega->fields['SIGLA_DE_LA_EMPRESA'] . "' WHERE SGD_SEXP_PAREXP1='" . $rs_expediente->fields['SGD_SEXP_PAREXP1'] . "'";
$rs_upd = $db->query($sql_upd);
}
echo $sql_upd . "<br>";
$rs_expediente->MoveNext();
$k++;
}
echo "<strong>ACTUALIZADAS " . $k . " </strong>";
示例14: while
$isql = $isql . " USUA_AUTH_LDAP = 0, ";
}
if ($perm_adminflujos) {
$isql = $isql . " USUA_PERM_ADMINFLUJOS = 1, ";
} else {
$isql = $isql . " USUA_PERM_ADMINFLUJOS = 0, ";
}
if ($permArchivar) {
$isql = $isql . " PERM_ARCHI = 1, ";
} else {
$isql = $isql . " PERM_ARCHI = 0, ";
}
///////////////////////// PERMISOS TIPOS DE RADICADOS /////////////////////
$cad = "perm_tp";
$sql = "SELECT SGD_TRAD_CODIGO,SGD_TRAD_DESCR,SGD_TRAD_GENRADSAL FROM SGD_TRAD_TIPORAD ORDER BY SGD_TRAD_CODIGO";
$rs_trad = $db->query($sql);
while ($arr = $rs_trad->FetchRow()) {
$isql = $isql . " USUA_PRAD_TP" . $arr['SGD_TRAD_CODIGO'] . " = " . ${$cad . $arr['SGD_TRAD_CODIGO']} . ", ";
}
////////////////////////////////////////////////////////////////////////////
if ($modificaciones) {
$isql = $isql . " USUA_PERM_MODIFICA = 1, ";
} else {
$isql = $isql . " USUA_PERM_MODIFICA = 0, ";
}
if ($notifica) {
$isql = $isql . " USUA_PERM_NOTIFICA = 1, ";
} else {
$isql = $isql . " USUA_PERM_NOTIFICA = 0, ";
}
if ($usua_permexp) {
示例15: MAX
<!doctype html>
<html>
<head>
<title>Exito Grabacion Usuario</title>
<base href="<?php
echo ORFEO_URL;
?>
">
<link rel="stylesheet" href="estilos/orfeo.css">
</head>
<?php
if ($usModo == 2) {
$isql = "SELECT USUA_DOC,\r\n USUA_NOMB,\r\n DEPE_CODI,\r\n USUA_LOGIN,\r\n USUA_NACIM,\r\n USUA_AT,\r\n USUA_PISO,\r\n USUA_EXT,\r\n\t\t\tUSUA_EMAIL, USUA_CODI FROM USUARIO WHERE USUARIO.USUA_LOGIN = '" . $usuLogin . "'";
$rs = $db->conn->query($isql);
$isqlRadic = "SELECT RADI_NUME_RADI FROM RADICADO WHERE RADI_DEPE_ACTU = " . $rs->fields["DEPE_CODI"] . " AND RADI_USUA_ACTU = " . $rs->fields["USUA_CODI"];
$rsRadic = $db->query($isqlRadic);
$radicado = $rsRadic->fields["RADI_NUME_RADI"];
if ($perfilOrig != $perfil) {
if ($perfilOrig == "Jefe" && $perfil == "Normal") {
$isqlCod = "SELECT MAX(USUA_CODI) AS NUMERO FROM USUARIO WHERE DEPE_CODI = " . $dep_sel;
$rs7 = $db->conn->query($isqlCod);
$nusua_codi = $rs7->fields["NUMERO"] + 1;
}
if ($perfilOrig == "Normal" && $perfil == "Jefe") {
$nusua_codi = 1;
}
$isql1 = $isql1 . " DEPE_CODI = " . $dep_sel . ", ";
$isql1 = $isql1 . " USUA_CODI = " . $nusua_codi . ", ";
$isql = "INSERT INTO SGD_USH_USUHISTORICO (SGD_USH_ADMCOD,\r\n SGD_USH_ADMDEP,\r\n SGD_USH_ADMDOC,\r\n SGD_USH_USUCOD,\r\n SGD_USH_USUDEP,\r\n SGD_USH_USUDOC,\r\n SGD_USH_MODCOD,\r\n SGD_USH_FECHEVENTO,\r\n SGD_USH_USULOGIN)\r\n VALUES ({$codusuario},\r\n {$dependencia},\r\n '" . $usua_doc . "',\r\n " . $rs->fields["USUA_CODI"] . ",\r\n {$dep_sel},\r\n '" . $cedula . "',\r\n 50,\r\n " . $sqlFechaHoy . ",\r\n '" . $usuLogin . "')";
$db->conn->Execute($isql);
}