本文整理汇总了PHP中valorSql函数的典型用法代码示例。如果您正苦于以下问题:PHP valorSql函数的具体用法?PHP valorSql怎么用?PHP valorSql使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了valorSql函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: cambiarPassword
function cambiarPassword($user, $pass) {
if ($pass == "")
$pass = " ";
$user = strtolower($user);
$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");
}
}
示例2: getTipoReporte
function getTipoReporte($idSolicitudCotizacion, $soloPCP, $suscribePolizaRC) {
if ($soloPCP)
return 3;
else {
$params = array(":idsolicitudcotizacion" => $idSolicitudCotizacion);
$sql =
"SELECT SUM(cp_canttrabajador)
FROM afi.acp_cotizacion_pcp
WHERE cp_idsolicitudcotizacion = :idsolicitudcotizacion";
$pcpCargado = (valorSql($sql, 0, $params) > 0);
if ($pcpCargado) {
if ($suscribePolizaRC)
return 5;
else
return 4;
}
else {
if ($suscribePolizaRC)
return 2;
else
return 1;
}
}
}
示例3: validar
function validar() {
if ($_REQUEST["empleado"] == "")
throw new Exception("Debe ingresar el Empleado.");
if ($_REQUEST["numeroDocumento"] == "")
throw new Exception("Debe ingresar el N° de Doc.");
if (!validarEntero($_REQUEST["numeroDocumento"]))
throw new Exception("El N° de Doc. tiene un formato inválido.");
if ($_REQUEST["email"] == "")
throw new Exception("Debe ingresar el e-Mail.");
if ($_POST["email"] != "") {
$params = array(":email" => $_POST["email"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S")
throw new Exception("El e-Mail debe tener un formato válido.");
}
if (($_POST["activarDesde"] != "") and (!isFechaValida($_POST["activarDesde"])))
throw new Exception("El campo Activar Desde debe tener un formato válido.");
if (($_POST["activarHasta"] != "") and (!isFechaValida($_POST["activarHasta"])))
throw new Exception("El campo Activar Hasta debe tener un formato válido.");
}
示例4: getCuotaPeriodo
function getCuotaPeriodo($idSolicitudCotizacion, $meses) {
$params = array(":idsolicitudcotizacion" => $idSolicitudCotizacion);
$sql =
"SELECT TO_CHAR(SUM(cp_alicuota) * ".$meses.", '$9,999,999,990.00')
FROM afi.acp_cotizacion_pcp
WHERE cp_idsolicitudcotizacion = :idsolicitudcotizacion";
return valorSql($sql, 0, $params);
}
示例5: 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);
}
示例6: validar
function validar() {
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["email"] == "") {
echo "errores+= '- El campo e-Mail es obligatorio.<br />';";
$errores = true;
}
elseif (intval($_POST["id"]) == 0) {
$params = array(":email" => $_POST["email"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S") {
echo "errores+= '- El e-Mail es inválido.<br />';";
$errores = true;
}
$params = array(":email" => strtolower($_POST["email"]));
$sql = "SELECT 1 FROM web.wue_usuariosextranet WHERE ue_idmodulo = 49 AND UPPER(ue_usuario) = UPPER(:email)";
if (valorSql($sql, "", $params) == 1) {
echo "errores+= '- El e-Mail ya existe en la base de datos.<br />';";
$errores = true;
}
}
if ((intval($_POST["id"]) > 0) and ($_POST["email"] != $_POST["email2"])) {
echo "errores+= '- El e-Mail no coincide con su confirmación.<br />';";
$errores = true;
}
$arrContratos = explode(",", $_POST["contratos"]);
if (count($arrContratos) <= 1) {
echo "errores+= '- Debe seleccionar el contrato al que pertenece el usuario.<br />';";
$errores = true;
}
if ($errores) {
echo "getElementById('errores').innerHTML = errores;";
echo "getElementById('divErrores').style.display = 'inline';";
echo "getElementById('foco').style.display = 'block';";
echo "getElementById('foco').focus();";
echo "getElementById('foco').style.display = 'none';";
}
else {
echo "getElementById('divErrores').style.display = 'none';";
}
echo "}";
echo "</script>";
return !$errores;
}
示例7: isNoticiaVisible
function isNoticiaVisible($num) {
$params = array(":idboletin" => $_REQUEST["id"], ":posicion" => $num);
$sql =
"SELECT na_visible
FROM rrhh.rna_noticiasarteria
WHERE na_visible = 'S'
AND na_idboletin = :idboletin
AND na_posicion = :posicion";
return (valorSql($sql, "", $params) == "S");
}
示例8: solicitarStatus
function solicitarStatus($id, $destinatarios, $url) {
global $conn;
$params = array(":destinatarios" => $destinatarios, ":idboletin" => $id, ":url" => $url);
$sql =
"INSERT INTO tmp.tea_envioboletinarteria (ea_destinatarios, ea_idboletin, ea_fechahorainicio, ea_url)
VALUES (:destinatarios, :idboletin, SYSDATE, :url)";
DBExecSql($conn, $sql, $params);
$sql = "SELECT MAX(ea_id) FROM tmp.tea_envioboletinarteria";
return valorSql($sql);
}
示例9: setTitulo
function setTitulo() {
if ($_SESSION["tablero"]["periodo"] == "um") {
$presupuesto = valorSql("SELECT cont.get_presupuestoactual FROM DUAL", "", array());
$numero = valorSql("SELECT cont.get_ultimomespresupuesto(:presupuesto) FROM DUAL", "", array(":presupuesto" => $presupuesto));
return "Último Mes (".getMonthName($numero).")";
}
if ($_SESSION["tablero"]["periodo"] == "t")
return "Trimestre ".$_SESSION["tablero"]["trimestre"];
if ($_SESSION["tablero"]["periodo"] == "m")
return getMonthName($_SESSION["tablero"]["mes"]);
if ($_SESSION["tablero"]["periodo"] == "a")
return "Año";
}
示例10: 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;
}
示例11: getIdActividad
function getIdActividad($codigo) {
global $conn;
if ($codigo == "")
return -1;
else {
$params = array(":codigo" => intval($codigo));
$sql =
"SELECT ac_id
FROM cac_actividad
WHERE ac_codigo = TO_NUMBER(:codigo)";
return valorSql($sql, 0, $params, 0);
}
}
示例12: validar
function validar() {
if ($_POST["usuario"] == "")
throw new Exception("Debe ingresar el Usuario.");
if ($_POST["email"] == "")
throw new Exception("Debe ingresar el e-Mail.");
if ($_POST["email"] != "") {
$params = array(":email" => $_POST["email"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S") {
$campoError = "email";
throw new Exception("El e-Mail debe tener un formato válido.");
}
}
}
示例13: getMensajeArchivo
function getMensajeArchivo($idArchivo) {
global $conn;
$sql = "SELECT cc_mensajearchivo FROM web.wcc_constanteschat";
$msgArchivo = htmlspecialchars_decode(valorSql($sql), ENT_QUOTES);
$params = array(":id" => $idArchivo);
$sql =
"SELECT ac_nombreoriginal
FROM web.wac_archivoschat
WHERE ac_id = :id";
$result = str_replace("@FILE@", valorSql($sql, "", $params), $msgArchivo);
$result = str_replace("@LINK@", "/modules/chat/ver_adjunto.php?id=".$idArchivo, $result);
return $result;
}
示例14: getTitle
function getTitle($num) {
global $row;
$params = array(":idboletin" => $row["BA_ID"], ":posicion" => $num);
$sql =
"SELECT na_titulo
FROM rrhh.rna_noticiasarteria
WHERE na_idboletin = :idboletin
AND na_posicion = :posicion";
$result = valorSql($sql, "", $params);
if ($result == "")
$result = "<span style='color:#f00;'>Título ".$num."</span>";
return $result;
}
示例15: getTotalVotos
function getTotalVotos($idPregunta, $idOpcion) {
global $conn;
$params = array(":idopcion" => $idOpcion, ":idpregunta" => $idPregunta);
$sql =
"SELECT COUNT(*)
FROM rrhh.rrp_respuestaspreguntas
WHERE rp_fechabaja IS NULL
AND rp_idpregunta = :idpregunta
AND rp_idopcion = :idopcion";
$votos = valorSql($sql, "", $params);
if ($votos == 1)
$votos = "(1 voto)";
else
$votos = "(".$votos." votos)";
return $votos;
}