本文整理汇总了PHP中ValorSql函数的典型用法代码示例。如果您正苦于以下问题:PHP ValorSql函数的具体用法?PHP ValorSql怎么用?PHP ValorSql使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了ValorSql函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: validarRGRL
function validarRGRL() {
// Valido que esten todos los formularios de RGRL..
$params = array(":idsolicitud" => $_REQUEST["idSolicitudAfiliacion"]);
$sql =
"SELECT COUNT(*)
FROM ase_solicitudestablecimiento
WHERE se_fechabaja IS NULL
AND se_idsolicitud = :idsolicitud";
$totalEstablecimientosRGRL = ValorSql($sql, "", $params);
$params = array(":idsolicitud" => $_REQUEST["idSolicitudAfiliacion"]);
$sql =
"SELECT SUM(total)
FROM (SELECT COUNT(DISTINCT se_nroestableci) total
FROM ase_solicitudestablecimiento, hys.hsf_solicitudfgrl, hys.hst_solicituditemsfgrl
WHERE se_id = sf_idsolicitudestablecimiento
AND sf_id = st_idsolicitudfgrl
AND se_fechabaja IS NULL
AND sf_fechabaja IS NULL
AND st_fechabaja IS NULL
AND se_idsolicitud = :idsolicitud
UNION ALL
SELECT COUNT(DISTINCT se_nroestableci)
FROM ase_solicitudestablecimiento
WHERE art.hys.get_idresolucion463(se_id) IS NULL
AND se_fechabaja IS NULL
AND se_idsolicitud = :idsolicitud)";
$totalRGRLCompletos = ValorSql($sql, "", $params);
return ($totalEstablecimientosRGRL == $totalRGRLCompletos);
}
示例2: getGrid
function getGrid($idCliente)
{
$ob = "2";
if (isset($_REQUEST["ob"])) {
$ob = $_REQUEST["ob"];
}
$pagina = 1;
if (isset($_REQUEST["pagina"])) {
$pagina = $_REQUEST["pagina"];
}
$showProcessMsg = false;
$sql = "SELECT uc_id FROM web.wuc_usuariosclientes WHERE uc_idusuarioextranet = :idusuarioextranet";
$params = array(":idusuarioextranet" => $idCliente);
$idUsuarioCliente = ValorSql($sql, "", $params);
$params = array(":contrato" => $_SESSION["contrato"], ":idcliente" => $idUsuarioCliente);
$sql = "SELECT ¿es_id?, ¿es_nombre?, art.utiles.armar_domicilio(es_calle, es_numero, es_piso, es_departamento, NULL) || ' ' ||\n\t\t\t\t\t\tart.utiles.armar_localidad(es_cpostal, es_cpostala, es_localidad, es_provincia) ¿direccion?,\n\t\t\t\t\t\tDECODE(INSTR(" . formatEstablecimientos($_SESSION["establecimientosUsuario"]) . ", ',' || TO_CHAR(es_id) || ','), 0, ' ', 'checked') ¿checked?\n\t\t\tFROM aes_establecimiento, web.wel_establecimientoscliente\n\t\t WHERE es_id = el_idestablecimiento(+)\n\t\t\t AND es_contrato = :contrato\n\t\t\t AND el_idcliente(+) = :idcliente\n\t\t\t AND es_fechabaja IS NULL";
$grilla = new Grid(10, 5);
$grilla->addColumn(new Column(" ", 1, true, false, -1, "nada", "/modules/usuarios_registrados/clientes/administracion_usuarios/check_grid_establecimientos.php", "", -1, true, -1, "", false, "", "checkbox", 4));
$grilla->addColumn(new Column("Nombre"));
$grilla->addColumn(new Column("Dirección"));
$grilla->addColumn(new Column("", -1, false));
$grilla->setColsSeparator(true);
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRefreshIntoWindow(true);
$grilla->setRowsSeparator(true);
$grilla->setRowsSeparatorColor("#c0c0c0");
$grilla->setShowTotalRegistros(false);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->setUseTmpIframe(true);
return $grilla->Draw(false);
}
示例3: cambiarPassword
function cambiarPassword($user, $pass) {
if ($pass == "")
$pass = " ";
$params = array(":claveprovisoria" => $pass, ":usuario" => $user);
$sql =
"SELECT 1
FROM web.wue_usuariosextranet
WHERE ue_idmodulo = 49
AND ue_estado = 'A'
AND ue_fechabaja IS NULL
AND ue_usuario = :usuario
AND ue_claveprovisoria = art.utiles.md5(:claveprovisoria)
AND ue_fechavencclaveprovisoria > SYSDATE";
if (ExisteSql($sql, $params)) // Si entró con una clave provisoria lo obligo a cambiarla..
return true;
else {
$params = array(":usuario" => $user);
$sql =
"SELECT ue_forzarclave
FROM web.wue_usuariosextranet
WHERE ue_idmodulo = 49
AND ue_estado = 'A'
AND ue_fechabaja IS NULL
AND ue_usuario = :usuario";
return (ValorSql($sql, "", $params) == "T");
}
}
示例4: getGerencias
function getGerencias() {
global $conn;
$result = GetUserIdSectorIntranet();
$params = array(":id" => $result);
$sql =
"SELECT se_idsectorpadre
FROM computos.cse_sector
WHERE se_id = :id";
$id = ValorSql($sql, 0, $params);
$result.= ",".$id;
$params = array(":id" => $id);
$sql =
"SELECT se_idsectorpadre
FROM computos.cse_sector
WHERE se_id = :id";
$id = ValorSql($sql, 0, $params);
$result.= ",".$id;
$params = array(":id" => $id);
$sql =
"SELECT se_idsectorpadre
FROM computos.cse_sector
WHERE se_id = :id";
$id = ValorSql($sql, 0, $params);
$result.= ",".$id;
return $result;
}
示例5: SumaImporteChequeDetalle
function SumaImporteChequeDetalle()
{
$sql = " SELECT TO_CHAR( NVL(SUM(importe), 0) , '" . DB_FORMATMONEY . "') importe\n\t\tFROM \n\t\t(\n\t\tSELECT SUM (NVL(pl_importepago, 0) + NVL(pl_importeconretencion, 0) ) importe \t\t\t\t\t\t\n FROM art.scp_conpago, legales.lbo_abogado, legales.ljt_juicioentramite, \n legales.lpl_pagolegal \n WHERE jt_id = pl_idjuicioentramite \n AND bo_id = jt_idabogado \n AND pl_conpago = cp_conpago \n AND pl_idchequeemitido = :idCheque\n\t\t\n UNION \n\t \n SELECT SUM( NVL(pm_importepago, 0) + NVL(pm_importeconretencion, 0) ) importe\t\t\t\n FROM art.scp_conpago, legales.lbo_abogado, legales.lme_mediacion, \n legales.lpm_pagomediacion \n WHERE me_id = pm_idmediacion \n AND bo_id = me_idabogado \n AND pm_conpago = cp_conpago \n AND pm_idchequeemitido = :idCheque\n\t\t)\n\t\t";
$idCheque = paramIdCheque("0");
$params = array(":idCheque" => $idCheque);
$sumaImportes = ValorSql($sql, "0", $params);
return $sumaImportes;
}
示例6: solicitarStatus
function solicitarStatus($id, $destinatarios, $url)
{
global $conn;
$sql = "INSERT INTO tmp.tea_envioboletinarteria (ea_destinatarios, ea_idboletin, ea_fechahorainicio, ea_url)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t VALUES (:destinatarios, :idboletin, SYSDATE, :url)";
$params = array(":destinatarios" => $destinatarios, ":idboletin" => $id, ":url" => $url);
DBExecSql($conn, $sql, $params);
$sql = "SELECT MAX(ea_id) FROM tmp.tea_envioboletinarteria";
return ValorSql($sql);
}
示例7: getNombreModulo
function getNombreModulo($idmodulo) {
global $conn;
$params = array(":idmodulo" => $idmodulo);
$sql =
"SELECT pi_titulo
FROM web.wpi_paginasintranet
WHERE pi_id = :idmodulo";
return ValorSql($sql, "", $params);
}
示例8: getIdActividad
function getIdActividad($codigo) {
global $conn;
$params = array(":codigo" => intval($codigo));
$sql =
"SELECT ac_id
FROM cac_actividad
WHERE ac_codigo = TO_NUMBER(:codigo)";
return ValorSql($sql, "", $params, 0);
}
示例9: getEstablecimiento
function getEstablecimiento($nombre) {
global $conn;
$params = array(":idempresa" => $_SESSION["idEmpresa"], ":nombre" => $nombre);
$sql =
"SELECT es_id
FROM aes_establecimiento, aco_contrato
WHERE es_contrato = co_contrato
AND co_idempresa = :idempresa
AND UPPER(es_nombre) = UPPER(:nombre)";
return ValorSql($sql, 0, $params, 0);
}
示例10: chequear
function chequear($transaccion) {
global $conn;
$params = array(":transaccion" => $transaccion);
$sql =
"SELECT COUNT(*)
FROM hys.hfg_formulariogenerado
WHERE fg_transaccion = :transaccion";
$total = ValorSql($sql, 0, $params);
$params = array(":transaccion" => $transaccion);
$sql =
"SELECT COUNT(*)
FROM hys.hfg_formulariogenerado
WHERE fg_estado = 'P'
AND fg_transaccion = :transaccion";
$actual = $total - ValorSql($sql, 0, $params);
?>
<script type="text/javascript">
parent.document.getElementById('spanProcesando').innerText = 'Agregando formulario <?php
echo $actual;
?>
de <?php
echo $total;
?>
, aguarde un instante por favor...';
<?
if ($actual >= $total) {
?>
alert('Los formularios fueron agregados exitosamente.');
parent.parent.divWinEmpresa.close();
parent.parent.location.href = parent.parent.location.href;
<?
}
else {
?>
function recargar() {
window.location.href = '<?php
echo $_SERVER["PHP_SELF"];
?>
?chequear=s&t=<?php
echo $transaccion;
?>
';
}
setTimeout("recargar()", 5000);
<?
}
?>
</script>
<?
}
示例11: RetornaChequeNum
function RetornaChequeNum($NUMERO)
{
try {
global $conn;
$params = array(":NUMERO" => $NUMERO);
$sql = "\tSELECT NVL(MAX(CE_IDCHEQUEREEMP), 0) ID FROM rce_chequeemitido\t WHERE ce_idchequereemp IS NOT NULL AND ce_ordenpago = :NUMERO ";
$result = ValorSql($sql, "", $params);
return $result;
} catch (Exception $e) {
return false;
}
}
示例12: getCuil
function getCuil($documento, $sexo) {
global $conn;
$result = "";
if (($documento != "") and (validarEntero($documento)) and (($sexo == "F") or ($sexo == "M"))) {
$params = array(":dni" => trim(str_pad($documento, 8, "0", STR_PAD_LEFT)), ":sexo" => $sexo);
$sql = "SELECT art.get_cuilvalido(:dni, :sexo, 1) FROM DUAL";
$result = ValorSql($sql, "", $params, 0);
}
return $result;
}
示例13: updateImagenOpcion
function updateImagenOpcion($id, $folder, $img)
{
global $conn;
$params = array(":id" => $id);
$sql = "SELECT op_imagen\n\t\t\t FROM rrhh.rop_opcionespreguntas\n\t\t\tWHERE op_id = :id";
$imgTemp = ValorSql($sql, "", $params, 0);
if ($imgTemp != $img) {
unlink($folder . $imgTemp);
}
$params = array(":imagen" => $img, ":id" => $id);
$sql = "UPDATE rrhh.rop_opcionespreguntas\n\t\t\t\tSET op_imagen = :imagen\n\t\t\tWHERE op_id = :id";
DBExecSql($conn, $sql, $params, OCI_DEFAULT);
}
示例14: solicitarArchivo
function solicitarArchivo($id, $file) {
global $conn;
$params = array(":idtabla" => $id,
":rutasalida" => $file,
":usuariopedido" => substr($_SESSION["email"], 0, 20));
$sql =
"INSERT INTO web.wag_archivosgenerados (ag_fechahorainicio, ag_idmodulo, ag_idtabla, ag_rutasalida, ag_usuariopedido)
VALUES (SYSDATE, 7, :idtabla, :rutasalida, :usuariopedido)";
DBExecSql($conn, $sql, $params);
$sql = "SELECT MAX(ag_id) FROM web.wag_archivosgenerados";
return ValorSql($sql);
}
示例15: GetTotEvaluados
function GetTotEvaluados($eval, $field, $max) {
global $conn;
$result = "";
$sql =
"SELECT COUNT(*)
FROM rrhh.hfe_formularioevaluacion2008
WHERE ".$field." IS NOT NULL
AND fe_anoevaluacion = :ano
AND fe_fechabaja IS NULL
AND ".$field." ".$eval." '".$max."'";
$params = array(":ano" => $_REQUEST["ano"]);
return ValorSql($sql, "", $params);
}