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


PHP DBGetQuery函数代码示例

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


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

示例1: solicitarImagen

function solicitarImagen($cuit) {
	global $conn;

	$params = array(":cuit" => $cuit);
	$sql =
		"SELECT TRUNC(SYSDATE - os_horadevolucionstatus) dias, os_status
			 FROM web.wos_obtenerstatusbcra
			WHERE os_cuit = :cuit";
	$stmt = DBExecSql($conn, $sql, $params);
	$row = DBGetQuery($stmt);
	$diasUltimoStatus = $row["DIAS"];

	if ((!isset($_REQUEST["refresh"])) and ($diasUltimoStatus == "0"))
		return $row["OS_STATUS"];

	$params = array(":cuit" => $cuit);
	$sql = "DELETE FROM web.wos_obtenerstatusbcra WHERE os_cuit = :cuit";
	DBExecSql($conn, $sql, $params);

	$params = array(":cuit" => $cuit);
	$sql =
		"INSERT INTO web.wos_obtenerstatusbcra (os_id, os_idestado, os_cuit, os_horapedidoimagen)
																		VALUES (-1, 1, :cuit, SYSDATE)";
	DBExecSql($conn, $sql, $params);

	return -1;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:27,代码来源:import_from_bcra.php

示例2: DrawRows

function DrawRows($empleado, $evaluacionId) {
	global $conn;

	$sql =
		"SELECT ROWNUM ID, cm_mejora
			FROM (SELECT cm_mejora
						  FROM rrhh.hcm_compromisomejora, rrhh.hfe_formularioevaluacion2008
						 WHERE cm_id_formularioevaluacion = fe_id
							 AND fe_id = :id
							 AND cm_fechabaja IS NULL
							 AND cm_mejora IS NOT NULL
							 AND fe_anoevaluacion = :ano
							 AND fe_fechabaja IS NULL
					ORDER BY cm_id)";
	$params = array(":id" => $evaluacionId, ":ano" => $_REQUEST["ano"]);
	$stmt = DBExecSql($conn, $sql, $params);
	$tot = DBGetRecordCount($stmt);
	while ($row = DBGetQuery($stmt)) {
		echo '<tr>';
		$id = "";
		if ($row["ID"] == 1) {
			$id = 'id="firstRow"';
			echo '<td rowspan="'.$tot.'" '.$id.'>'.$empleado.'</td>';
		}
		echo '<td '.$id.'>'.$row["ID"].'</td>';
		echo '<td '.$id.'>'.$row["CM_MEJORA"].'</td>';
		echo '</tr>';
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:29,代码来源:3.1.1.php

示例3: copiarTempATelefonos

function copiarTempATelefonos($data, $idTelefono = 0) {
	global $conn;

	$sql = "SELECT * FROM tmp.tmp_telefonos";
	if ($idTelefono == 0) {
		$params = array(":tablapadreid" => $data["gIdTablaPadre"],
										":tablatel" => $data["gTabla"],
										":tipo" => $data["gTipo"],
										":usuarioweb" => $data["gUsuario"]);
		$sql.=
			" WHERE mp_usuarioweb = :usuarioweb
					AND mp_tablatel = :tablatel
					AND (mp_tablapadreid = :tablapadreid OR mp_tablapadreid = -1)
					AND mp_tipo = :tipo";
	}
	else {
		$params = array(":id" => $idTelefono);
		$sql.= " WHERE mp_id = :id";
	}

	$stmt = DBExecSql($conn, $sql, $params, $data["gAutoCommit"]);
	while ($row = DBGetQuery($stmt)) {
		if ($row["MP_ESTADO"] == "A")
			insertarTelefono($data, $row);

		if ($row["MP_ESTADO"] == "M")
			if ($row["MP_REGISTROTELID"] <= 0)
				insertarTelefono($data, $row);
			else
				actualizarTelefono($data, $row);

		if (($row["MP_ESTADO"] == "B") and ($row["MP_REGISTROTELID"] > 0))
			eliminarTelefono($data, $row);
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:35,代码来源:funciones.php

示例4: export

	public function export() {
		// Método encargado de exportar el query a excel..

		global $conn;

		$result = $this->header;
		$result.= "<table border=1>";

		$stmt = DBExecSql($conn, $this->sql);
		if (DBGetRecordCount($stmt) > 0) {
			$cols = 0;
			while($row = DBGetQuery($stmt, 0)) {
				// Exporto el nombre de las columnas..
				if ($cols == 0) {
					$cols = count($row);
					if ($this->showFieldNames) {
						$result.= "<tr>";
						for ($i=1; $i<=$cols; $i++) {
							$col_name = OCIColumnName($stmt, $i);
							if (substr($col_name, 0, 3) != "NO_") {
								$alineacion = "left";
								if (isset($this->fieldAlignment[$i - 1]))
									$alineacion = $this->fieldAlignment[$i - 1];

								$result.= "<th align=".$alineacion." style='".$this->fieldNamesStyle."'>".$col_name."</th>";
							}
						}
						$result.= "</tr>";
					}
				}

				// Exporto el valor de los campos..
				$result.= "<tr>";
				for ($i=0; $i<$cols; $i++) {
					$col_name = OCIColumnName($stmt, $i + 1);
					if (substr($col_name, 0, 3) != "NO_") {
						$alineacion = "left";
						if (isset($this->fieldAlignment[$i]))
							$alineacion = $this->fieldAlignment[$i];

						$result.= "<td align=".$alineacion." style='".$this->fieldValuesStyle."'>".$row[$i]."</td>";
					}
				}
				$result.= "</tr>";
			}
		}
		else
			$result.= "<tr><td>No hay registros para exportar.</td></tr>";

		$result.= "</table>";

		header("Content-type: ".$this->getHeader()."; charset=iso-8859-1");
		header("Content-Disposition: attachment; filename=".basename($this->fileName.$this->getExtension()));
		header("Pragma: no-cache");
		header("Content-Length: ".strlen($result));
		header("Expires: 0");

		echo $result;
	}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:59,代码来源:export_query.php

示例5: ExisteSqlODBC

function ExisteSqlODBC($sql, $params)
{
    // Devuelve true si el query pasado como parámetro tiene resultados..
    global $conn;
    $query = DBExecSql($conn, $sql, $params);
    $row = DBGetQuery($query, 0);
    return count($row) > 0;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:8,代码来源:odbc_funcs.php

示例6: validar

function validar() {
	global $conn;
	$errores = false;
	global $tareaSeleccionada;
	echo "<script type='text/javascript'>";
	echo "with (window.parent.document) {";
	echo "var errores = '';";

	$tareaSeleccionada = false;
	if ($_POST["grupoDenuncia"] != -1 ) {
		$param = array(":id" => $_POST["grupoDenuncia"],":cuit" => $_SESSION["CARGA_TAREA"]["cuit"]); 
		$sql =
			"SELECT RD_DESCRIPCIONRUBRO,RD_ID
			   FROM hys.hrd_rubrodenuncia 
			  WHERE rd_fechabaja IS NULL 
				AND RD_IDGRUPO = :id
				AND (rd_vigenciadesde <= art.hys.get_operativovigente_empresa(:cuit,sysdate) OR rd_vigenciadesde IS NULL) 
				AND (rd_vigenciahasta > art.hys.get_operativovigente_empresa(:cuit,sysdate) OR rd_vigenciahasta IS NULL)
		   ORDER BY rd_codigorubro";
		$stmt = DBExecSql($conn, $sql, $param);	
		
		while ($row = DBGetQuery($stmt))
		{
			if (isset($_POST['item_'.$row["RD_ID"]]))
			{
				$tareaSeleccionada = true;
			}
		}
		if (!	$tareaSeleccionada ){
			echo "errores+= '- Debe Seleccionar un rubro si tiene seleccionado un grupo.<br />';";
			$errores = true;
		}
	}


	
	if ($errores) {
		echo "body.style.cursor = 'default';";
		echo "getElementById('btnGuardar').style.display = 'inline';";
		echo "getElementById('btnCancelar').style.display = 'inline';";	
		echo "getElementById('divProcesando').style.display = 'none';";
		echo "getElementById('errores').innerHTML = errores;";
		echo "getElementById('divErroresForm').style.display = 'block';";
		echo "getElementById('foco').style.display = 'block';";
		echo "getElementById('foco').focus();";
		echo "getElementById('foco').style.display = 'none';";
	}
	else {
		echo "getElementById('divErroresForm').style.display = 'none';";
	}

	echo "}";
	echo "</script>";

	return !$errores;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:56,代码来源:procesar_verificaciones_tareas.php

示例7: valorSqlMSSQL

function valorSqlMSSQL($sql, $default, $params)
{
    // Devuelve el valor del primer campo del primer registro del query pasado como parámetro..
    global $conn;
    $query = DBExecSql($conn, $sql, $params);
    $row = DBGetQuery($query, 0);
    if ($row[0] == "") {
        return $default;
    } else {
        return $row[0];
    }
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:12,代码来源:mssql_funcs.php

示例8: getArticulo

function getArticulo($pos) {
	global $conn;

	$params = array(":posicion" => $pos);
	$sql =
		"SELECT ax_cuerpo cuerpo, ax_id id, ax_rutaimagen rutaimagen, ax_target target, UPPER(ax_titulo) titulo, ax_volanta volanta
			 FROM web.wax_articulosextranetedicion
			WHERE ax_baja = 'F'
				AND ax_posicion = :posicion";
	$stmt = DBExecSql($conn, $sql, $params);
	return DBGetQuery($stmt);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:12,代码来源:index.php

示例9: agregarItems

function agregarItems($idPadre, $profundidad) {
	global $conn;

	$result = "";

	$params = array(":idpadre" => $idPadre);
	$sql =
		"SELECT de_id, de_idpadre, de_nombre, de_orden
			 FROM rrhh.rde_descargables
			WHERE de_idpadre = :idpadre
				AND de_fechabaja IS NULL
	 ORDER BY de_orden";
	$stmt = DBExecSql($conn, $sql, $params);
	while ($row = DBGetQuery($stmt)) {
?>
		<input id="padreItem_<?php 
echo $row["DE_ID"];
?>
" name="padreItem_<?php 
echo $row["DE_ID"];
?>
" type="hidden" value="<?php 
echo $row["DE_IDPADRE"];
?>
" />
		<input id="posicionItem_<?php 
echo $row["DE_ID"];
?>
" name="posicionItem_<?php 
echo $row["DE_ID"];
?>
" type="hidden" value="<?php 
echo $row["DE_ORDEN"];
?>
" />
		<div class="divMantenimientoItem" draggable="true" id="item_<?php 
echo $row["DE_ID"];
?>
" style="margin-left:<?php 
echo $profundidad * 12;
?>
px;" onDblClick="editarItem(<?php 
echo $row["DE_ID"];
?>
)"><?php 
echo $row["DE_NOMBRE"];
?>
</div>
		<div id="divNada"></div>
<?
		agregarItems($row["DE_ID"], ($profundidad + 1));
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:53,代码来源:index.php

示例10: ObtenerPeritajesABM

function ObtenerPeritajesABM($PeritajeID)
{
    global $conn;
    $sql = "SELECT \tPJ_ID, \n  \t \t\t\tTO_DATE(PJ_FECHAPERITAJE, 'DD/MM/YYYY') PJ_FECHAPERITAJE, \n  \t \t\t\tPJ_IDJUICIOENTRAMITE, \n  \t \t\t\tTRIM(PJ_RESULTADOPERITAJE) PJ_RESULTADOPERITAJE, \n  \t \t\t\tTO_DATE(PJ_FECHANOTIFICACION, 'DD/MM/YYYY') PJ_FECHANOTIFICACION,   \t \t\t\t \n\t\t       \tPJ_IDTIPOPERICIA, \n\t\t       \tTO_DATE(PJ_FECHAVENCIMPUGNACION, 'DD/MM/YYYY') PJ_FECHAVENCIMPUGNACION,   \t \t\t\t \t\t       \t \n\t\t       \tTO_NUMBER(PJ_INCAPACIDADDEMANDA) PJ_INCAPACIDADDEMANDA, \n\t\t       \tPJ_USUALTA, \n\t\t      \tTO_NUMBER(PJ_INCAPACIDADPERITOMEDICO) PJ_INCAPACIDADPERITOMEDICO, \n\t\t      \tTO_NUMBER(PJ_IBMART) PJ_IBMART, \n\t\t      \tTO_NUMBER(PJ_IBMPERICIAL) PJ_IBMPERICIAL, \n\t\t      \tPJ_IMPUGNACION, \n\t\t       \tDECODE(PJ_IMPUGNACION, 'S', 0, 'N', 1, -1) AS IMPUGNACION, \n\t\t       \tPJ_IDPERITO, \n\t\t       \tPE_NOMBRE, \n\t\t       \tPE_NOMBREINDIVIDUAL, \n\t\t       \tPE_APELLIDO,\n\t\t\t\tPE_CUITCUIL\t\t\t\t\n\t\t  FROM legales.lpj_peritajejuicio,legales.lpe_perito \n\t\t WHERE pj_idperito = pe_id(+)\n\t\t   AND pj_id = :PeritajeID";
    if (is_numeric($PeritajeID) and $PeritajeID > '0') {
        $params = array(":PeritajeID" => $PeritajeID);
        $stmt = DBExecSql($conn, $sql, $params);
        $row = DBGetQuery($stmt);
        return array($row['PJ_ID'], $row['PJ_FECHAPERITAJE'], $row['PJ_IDJUICIOENTRAMITE'], $row['PJ_RESULTADOPERITAJE'], $row['PJ_FECHANOTIFICACION'], $row['PJ_IDTIPOPERICIA'], $row['PJ_FECHAVENCIMPUGNACION'], $row['PJ_INCAPACIDADDEMANDA'], $row['PJ_USUALTA'], $row['PJ_INCAPACIDADPERITOMEDICO'], $row['PJ_IBMART'], $row['PJ_IBMPERICIAL'], $row['PJ_IMPUGNACION'], $row['IMPUGNACION'], $row['PJ_IDPERITO'], $row['PE_NOMBRE'], $row['PE_NOMBREINDIVIDUAL'], $row['PE_APELLIDO'], $row['PE_CUITCUIL']);
    } else {
        return array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
    }
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:PeritajesABMWebForm.Grid.php

示例11: getArticulo

function getArticulo($pos) {
	global $conn;

	$params = array(":posicion" => $pos);
	$sql =
		"SELECT ae_cuerpo, ae_id, ae_rutaimagen, ae_target, UPPER(ae_titulo) titulo, ae_volanta
			 FROM web.wae_articulosextranet
			WHERE ae_posicion = :posicion
				AND ae_fechabaja IS NULL
	 ORDER BY NVL(ae_fechamodif, ae_fechaalta) DESC";
	$stmt = DBExecSql($conn, $sql, $params);
	return DBGetQuery($stmt);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:main.php

示例12: getEmailsAviso

function getEmailsAviso() {
	global $conn;

	$result = array();

	$sql =
		"SELECT se_mail
			 FROM use_usuarios
			WHERE se_recibeemailintranet = 'S'";
	$stmt = DBExecSql($conn, $sql);
	while ($row = DBGetQuery($stmt))
		$result[] = $row["SE_MAIL"];

	return $result;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:15,代码来源:general.php

示例13: getGestorEjecutivoEstudio

function getGestorEjecutivoEstudio($contrato, &$gestor, &$ejecutivo, &$estudio) {
	global $conn;

	$params = array(":contrato" => $contrato);
	$sql =
		"SELECT gestor.gc_nombre gestornombre, ec_nombre ejecutivonombre, estudio.gc_nombre estudionombre
			 FROM aec_ejecutivocuenta, agc_gestorcuenta gestor, agc_gestorcuenta estudio, aco_contrato
			WHERE co_idgestor = gestor.gc_id(+)
				AND co_idejecutivo = ec_id(+)
				AND co_idestudio = estudio.gc_id(+)
				AND co_contrato = :contrato";
	$stmt = DBExecSql($conn, $sql, $params);
	$row = DBGetQuery($stmt, 1, false);

	$ejecutivo = $row["EJECUTIVONOMBRE"];
	$estudio = $row["ESTUDIONOMBRE"];
	$gestor = $row["GESTORNOMBRE"];
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:18,代码来源:reporte_estado_cuenta.php

示例14: getRespuestas

function getRespuestas($idEncuesta, $idPregunta, $usuario) {
	global $conn;

	$result = "";

	$sql =
		"SELECT op_opcion
			FROM rrhh.rop_opcionespreguntas, rrhh.rrp_respuestaspreguntas
		 WHERE op_id = rp_idopcion
			  AND rp_idencuesta = :idencuesta
			  AND rp_idpregunta = :idpregunta
			  AND rp_usuario = :usuario";
	$params = array(":idencuesta" => $idEncuesta,
								":idpregunta" => $idPregunta,
								":usuario" => $usuario);
	$stmt = DBExecSql($conn, $sql, $params);
	while ($row = DBGetQuery($stmt))
		$result.= $row["OP_OPCION"]." - ";
	return substr($result, 0, -3);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:20,代码来源:respuestas_por_usuarios.php

示例15: agregarItems

function agregarItems($idPadre, $selectedValue, $profundidad) {
	global $conn;

	$result = "";
	if ($idPadre == -1)
		$result = "<option value=\"-1\">* ITEM RAÍZ *</option>";

	$params = array(":idpadre" => $idPadre);
	$sql =
		"SELECT de_id, de_idpadre, de_nombre
			 FROM rrhh.rde_descargables
			WHERE de_idpadre = :idpadre
				AND de_nombrearchivo IS NULL
				AND de_fechabaja IS NULL
	 ORDER BY de_orden";
	$stmt = DBExecSql($conn, $sql, $params);
	while ($row = DBGetQuery($stmt))
		$result.= "<option ".(($selectedValue == $row["DE_ID"])?"selected":"")." value=\"".$row["DE_ID"]."\">".str_repeat(".", ($profundidad * 3)).$row["DE_NOMBRE"]."</option>".agregarItems($row["DE_ID"], $selectedValue, ($profundidad + 1));

	return $result;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:21,代码来源:item.php


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