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


PHP valorSql函数代码示例

本文整理汇总了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");
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:29,代码来源:validar_login.php

示例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;
		}
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:25,代码来源:generar_carta_intencion.php

示例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.");
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:26,代码来源:procesar_usuario.php

示例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);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:8,代码来源:generar_carta_intencion_3.php

示例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);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:10,代码来源:guardar_comentario.php

示例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;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:55,代码来源:procesar_usuario.php

示例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");
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:11,代码来源:arteria.php

示例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);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:12,代码来源:enviar_boletin.php

示例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";
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:recargar.php

示例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;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:procesar_archivo.php

示例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);
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:14,代码来源:calcular_descuento.php

示例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.");
		}
	}
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:16,代码来源:procesar_usuario.php

示例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;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:16,代码来源:funciones.php

示例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;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:16,代码来源:arteria_noticias.php

示例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;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:19,代码来源:main.php


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