本文整理汇总了PHP中existeSql函数的典型用法代码示例。如果您正苦于以下问题:PHP existeSql函数的具体用法?PHP existeSql怎么用?PHP existeSql使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了existeSql函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: usuarioClaveOk
function usuarioClaveOk($user, $pass) {
$params = array(":clave" => $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_clave = art.utiles.md5(:clave)";
if (existeSql($sql, $params))
return true; // Usuario y clave ok..
else {
$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";
return existeSql($sql, $params); // Usuario y clave provisoria ok..o no..
}
}
示例2: showInformesGestion
function showInformesGestion() {
$params = array(":usuario" => getWindowsLoginName(true));
$sql =
"SELECT 1
FROM web.wpt_permisostablerocontrol
WHERE pt_usuario = :usuario
AND pt_fechabaja IS NULL";
return existeSql($sql, $params);
}
示例3: showInformesDirectores
function showInformesDirectores() {
$params = array(":idusuario" => getUserId());
$sql =
"SELECT 1
FROM web.wpe_permisosintranet
WHERE pe_idusuario = :idusuario
AND pe_idpagina = 78";
return existeSql($sql, $params);
}
示例4: cuitAutorizado
function cuitAutorizado($idEmpresa) {
global $conn;
$params = array(":id" => $idEmpresa);
$sql =
"SELECT 1
FROM art.aca_cuitautorizado, aem_empresa
WHERE ca_cuit = em_cuit
AND ca_fechabaja IS NULL
AND em_id = :id";
return (!existeSql($sql, $params));
}
示例5: isReadonly
function isReadonly() {
if (!isset($_SESSION["pcpId"]))
return true;
$params = array(":id" => $_SESSION["pcpId"]);
$sql =
"SELECT 1
FROM afi.avp_valida_pcp
WHERE vp_fechaimpresion IS NOT NULL
AND vp_id = :id";
return (existeSql($sql, $params));
}
示例6: isNoticiaVisible
function isNoticiaVisible($num) {
global $row;
$params = array(":idboletin" => $row["BA_ID"], ":posicion" => $num);
$sql =
"SELECT 1
FROM rrhh.rna_noticiasarteria
WHERE na_visible = 'S'
AND na_idboletin = :idboletin
AND na_posicion = :posicion";
return existeSql($sql, $params);
}
示例7: validar
function validar() {
$errores = false;
echo "<script type='text/javascript'>";
echo "with (window.parent.document) {";
echo "var errores = '';";
if ($_POST["calle"] == "") {
echo "errores+= '- Debe cargar el domicilio.<br />';";
$errores = true;
}
$params = array(":idsolicitud" => $_POST["idSolicitud"],
":calle" => $_POST["calle"],
":numero" => $_POST["numero"],
":piso" => $_POST["piso"],
":departamento" => $_POST["departamento"]);
$sql =
"SELECT 1
FROM afi.alt_lugartrabajo_pcp
WHERE lt_idsolicitud = :idsolicitud
AND UPPER(lt_calle) = UPPER(:calle)
AND UPPER(lt_numero) = UPPER(:numero)
AND UPPER(NVL(lt_piso, ' ')) = UPPER(:piso)
AND UPPER(NVL(lt_departamento, ' ')) = UPPER(:departamento)";
if ($_POST["id"] > 0) {
$params[":id"] = $_POST["id"];
$sql.= " AND lt_id <> :id";
}
if (existeSql($sql, $params)) {
echo "errores+= '- Ya existe un establecimiento con ese Domicilio.<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;
}
示例8: requestStatusSrt
private function requestStatusSrt() {
global $conn;
$params = array(":cuit" => $this->cuit);
$sql =
"SELECT 1
FROM tmp.tss_statussrt
WHERE ss_cuit = :cuit";
if (!existeSql($sql, $params)) {
$params = array(":cuit" => $this->cuit);
$sql =
"INSERT INTO tmp.tss_statussrt (ss_cuit, ss_fechahorainicio)
VALUES (:cuit, SYSDATE)";
DBExecSql($conn, $sql, $params);
}
else {
$params = array(":cuit" => $this->cuit);
$sql =
"UPDATE tmp.tss_statussrt
SET ss_fechahorainicio = SYSDATE,
ss_fechahorafin = NULL,
ss_generar = 'T',
ss_idartanterior = NULL,
ss_provincia = NULL,
ss_status = NULL
WHERE ss_cuit = :cuit";
DBExecSql($conn, $sql, $params);
}
}
示例9: strtoupper
try {
if ($_REQUEST["idPlantilla"] == -1) { // Alta..
$_REQUEST["nombrePlantilla"] = strtoupper($_REQUEST["nombrePlantilla"]);
if ($_REQUEST["nombrePlantilla"] == "")
throw new Exception("Debe ingresar el nombre de la plantilla.");
$params = array(":modulo" => $_REQUEST["modulo"], ":nombre" => $_REQUEST["nombrePlantilla"]);
$sql =
"SELECT 1
FROM web.wpn_plantillasintranet
WHERE pn_modulo = :modulo
AND pn_nombre = :nombre
AND pn_fechabaja IS NULL";
if (existeSql($sql, $params, 0))
throw new Exception("Ya existe una plantilla con ese nombre.");
$params = array(":modulo" => $_REQUEST["modulo"], ":nombre" => $_REQUEST["nombrePlantilla"], ":usualta" => getWindowsLoginName(true));
$sql =
"INSERT INTO web.wpn_plantillasintranet (pn_fechaalta, pn_id, pn_nombre, pn_modulo, pn_usualta)
VALUES (SYSDATE, -1, :nombre, :modulo, :usualta)";
DBExecSql($conn, $sql, $params, OCI_DEFAULT);
$sql = "SELECT MAX(pn_id) FROM web.wpn_plantillasintranet";
$id = valorSql($sql, -1, array(), 0);
}
else { // Modificación..
$params = array(":id" => $_REQUEST["idPlantilla"], ":usumodif" => getWindowsLoginName(true));
$sql =
示例10: dibujarPlanilla
function dibujarPlanilla($idTipoFormaAnexo, $id, $width) {
global $conn;
$params = array(":id" => $idTipoFormaAnexo);
$sql =
"SELECT 'PLANILLA ' || DECODE(ta_id, 1, 'A', 2, 'B', 3, 'C') || ' | ' || ta_descripcion
FROM hys.hta_tipoanexo
WHERE ta_id = :id";
$titulo = valorSql($sql, "", $params);
$planillaC = (substr($titulo, 0, 10) == "PLANILLA C");
?>
<div class="SubtituloSeccion" id="divPlanilla_<?php
echo $id;
?>
" style="display:none; margin-bottom:16px; margin-top:-16px;">
<table cellpadding="3" cellspacing="1" style="width:<?php
echo $width;
?>
px;">
<tr>
<td> </td>
</tr>
<tr>
<td class="TituloFndCeleste" style="padding-left:4px;"><?php
echo $titulo;
?>
</td>
</tr>
<tr>
<td>
<table cellpadding="3" cellspacing="1" width="100%">
<tr>
<td class="TituloFndGrisNegrita">DESCRIPCIÓN</td>
<?
if ($planillaC) {
?>
<td class="TituloFndGrisNegrita" width="120">CANTIDAD UMBRAL (TN)</td>
<?
}
?>
<td class="TituloFndGrisNegrita">SÍ</td>
<td class="TituloFndGrisNegrita">NO</td>
</tr>
<?
$params = array(":idsolicitudestablecimiento" => $_REQUEST["idEstablecimiento"],
":idtipoanexo" => $idTipoFormaAnexo,
":idtipoanexo2" => $idTipoFormaAnexo);
$sql =
"SELECT 1
FROM hys.hit_itemtipoanexo, hys.hsi_solicituditemsplanillafgrl, hys.hsp_solicitudplanillafgrl, hys.hsf_solicitudfgrl
WHERE si_iditemtipoanexo = it_id
AND si_idsolicitudplanillafgrl = sp_id
AND sp_idsolicitudfgrl = sf_id
AND it_idtipoanexo = :idtipoanexo
AND sp_idtipoanexo = :idtipoanexo2
AND sf_idsolicitudestablecimiento = :idsolicitudestablecimiento";
if (existeSql($sql, $params)) {
$params = array(":idsolicitudestablecimiento" => $_REQUEST["idEstablecimiento"], ":idtipoanexo" => $idTipoFormaAnexo);
$sql =
"SELECT sp_id
FROM hys.hsp_solicitudplanillafgrl, hys.hsf_solicitudfgrl
WHERE sp_idsolicitudfgrl = sf_id
AND sp_idtipoanexo = :idtipoanexo
AND sf_idsolicitudestablecimiento = :idsolicitudestablecimiento";
$idSolicitudPlanilla = valorSql($sql, "", $params);
$params = array(":idsolicitudplanillafgrl" => $idSolicitudPlanilla, ":idtipoanexo" => $idTipoFormaAnexo);
$sql =
"SELECT it_id, it_descripcion, it_masdatos, si_cumplimiento
FROM hys.hit_itemtipoanexo, hys.hsi_solicituditemsplanillafgrl
WHERE it_id = si_iditemtipoanexo(+)
AND si_idsolicitudplanillafgrl(+) = :idsolicitudplanillafgrl
AND it_idtipoanexo = :idtipoanexo
ORDER BY it_orden";
}
else {
$params = array(":idtipoanexo" => $idTipoFormaAnexo);
$sql =
"SELECT it_id, it_descripcion, it_masdatos, NULL si_cumplimiento
FROM hys.hit_itemtipoanexo
WHERE it_idtipoanexo = :idtipoanexo
ORDER BY it_orden";
}
$stmt3 = DBExecSql($conn, $sql, $params);
while ($row3 = DBGetQuery($stmt3)) {
?>
<input id="Hextra_<?php
echo $row3["IT_ID"];
?>
_pregunta_<?php
echo $id;
?>
" name="Hextra_<?php
echo $row3["IT_ID"];
?>
_pregunta_<?php
echo $id;
?>
" type="hidden" value="<?php
//.........这里部分代码省略.........
示例11: DBExecSql
ORDER BY co_id DESC";
$stmt = DBExecSql($conn, $sql, $params);
if (DBGetRecordCount($stmt) == 0) {
?>
<div id="divSinComentarios">Sin comentarios cargados.</div>
<?
}
else {
$params = array(":usuario" => getWindowsLoginName(true));
$sql =
"SELECT 1
FROM use_usuarios
WHERE se_usuario IN ('ALAPACO', 'NPEREIRA', 'SMARZANO', 'VDOMINGUEZ')
AND UPPER(se_usuario) = :usuario";
$esAdmin = existeSql($sql, $params);
?>
<form action="/functions/comentarios/guardar_comentario.php" id="formEliminarComentario" method="post" name="formEliminarComentario" target="iframeProcesando">
<input id="baja" name="baja" type="hidden" value="s" />
<input id="id" name="id" type="hidden" value="-1" />
<input id="url" name="url" type="hidden" value="<?php
echo $_SERVER["REQUEST_URI"];
?>
" />
</form>
<div id="divComentarios">
<?
while ($row = DBGetQuery($stmt)) {
$rutaFoto = base64_encode(IMAGES_FOTOS_PATH."cartel.jpg");
if (is_file(IMAGES_FOTOS_PATH.$row["SE_FOTO"]))
$rutaFoto = base64_encode(IMAGES_FOTOS_PATH.$row["SE_FOTO"]);
示例12: transaccionConErrores
function transaccionConErrores($seqTrans) {
global $conn;
$params = array(":transaccion" => $seqTrans);
$sql =
"SELECT 1
FROM tmp.teop_errororganismopublico
WHERE te_transaccion = :transaccion";
return existeSql($sql, $params, 0);
}
示例13: validar
function validar(&$msgErrores) {
$errores = false;
if ($_POST["cuit"] == "") {
$msgErrores.= "- El campo C.U.I.T. es obligatorio.<br />";
$errores = true;
}
else {
$params = array(":cuit" => $_POST["cuit"]);
$sql = "SELECT art.utiles.is_cuitvalido(:cuit) FROM DUAL";
if (valorSql($sql, "", $params) != "S") {
$msgErrores.= "- La C.U.I.T. indicada no pudo ser validada en este momento. Por favor verifique que la haya cargado correctamente o bien contáctese con nuestro centro de atención al cliente al 0-800-333-1278.<br />";
$errores = true;
}
else {
$params = array(":cuit" => $_POST["cuit"]);
$sql =
"SELECT 1
FROM aem_empresa, aco_contrato
WHERE em_id = co_idempresa
AND art.afiliacion.check_cobertura(co_contrato, SYSDATE) = 1
AND em_cuit = :cuit";
if (!existeSql($sql, $params)) {
$msgErrores.= "- La C.U.I.T. es inválida.<br />";
$errores = true;
}
}
}
if ($_POST["nombre"] == "") {
$msgErrores.= "- El campo Nombre y Apellido es obligatorio.<br />";
$errores = true;
}
if ($_POST["email"] == "") {
$msgErrores.= "- El campo e-Mail es obligatorio.<br />";
$errores = true;
}
else {
$params = array(":email" => $_POST["email"]);
$sql = "SELECT art.varios.is_validaemail(:email) FROM DUAL";
if (valorSql($sql, "", $params) != "S") {
$msgErrores.= "- El e-Mail es inválido.<br />";
$errores = true;
}
$sql = "SELECT 1 FROM web.wue_usuariosextranet WHERE ue_idmodulo = 49 AND UPPER(ue_usuario) = UPPER(:email)";
$params = array(":email" => strtolower($_POST["email"]));
if (valorSql($sql, "", $params) == 1) {
$msgErrores.= "- El e-Mail ya existe en la base de datos.<br />";
$errores = true;
}
}
if ($_POST["telefono"] == "") {
$msgErrores.= "- El campo Teléfonos es obligatorio.<br />";
$errores = true;
}
if (!isset($_POST["aceptoCondiciones"])) {
$msgErrores.= "- Si no acepta las Condiciones de Uso no se puede continuar.<br />";
$errores = true;
}
return !$errores;
}
示例14: array
":periodo" => $_REQUEST["pp"],
":usuario" => $_SESSION["idUsuario"]);
$sql = "BEGIN emi.notas.do_actualizarmotrarweb(:contrato, :periodo, :usuario); END;";
DBExecSP($conn, $curs, $sql, $params, false);
}
if (((isset($_REQUEST["ep"])) and ($_REQUEST["ep"] == "t")) or (isset($_REQUEST["l"])))
$hayErrores = true;
else {
$params = array(":transaccion" => $_REQUEST["id"]);
$sql =
"SELECT 1
FROM tmp.teop_errororganismopublico
WHERE te_transaccion = :transaccion";
$hayErrores = existeSql($sql, $params);
}
if (!$hayErrores) {
?>
<div class="TituloSeccion" style="display:block; width:730px;">Acceso exclusivo organismos públicos</div>
<div class="SubtituloSeccion" style="margin-top:8px;">Declaración Jurada de personal</div>
<div class="ContenidoSeccion" style="margin-top:16px;">
<table align="center">
<tr>
<td><img src="/modules/usuarios_registrados/images/tilde.gif" /></td>
<td>El archivo fue recibido de manera exitosa.</td>
</tr>
</table>
<p>Provincia ART verificará los datos contenidos, y posteriormente si los mismos son correctos le remitirá un e-mail a <b><?php
echo $_SESSION["email"];
示例15: validatePregunta
function validatePregunta($idEncuesta, $idPregunta) {
global $conn;
$params = array(":id" => $idPregunta, ":idencuesta" => $idEncuesta);
$sql =
"SELECT 1
FROM rrhh.rpe_preguntasencuesta
WHERE pe_id = :id
AND pe_idencuesta = :idencuesta
AND pe_fechabaja IS NULL";
if (!existeSql($sql, $params)) {
echo "<span class=\"pie\">Pregunta inválida.</span>";
return false;
}
// Si no es la vista previa y no es la primer pregunta valido que no escriban la url en la barra de direcciones..
if ((!isVistaPrevia()) and (isset($_REQUEST["prg"]))) {
$params = array(":idpreguntasiguiente" => "0".$idPregunta);
$sql =
"SELECT op_idpregunta
FROM rrhh.rop_opcionespreguntas
WHERE op_idpreguntasiguiente = :idpreguntasiguiente";
$stmt = DBExecSql($conn, $sql, $params);
$existe = false;
while ($row = DBGetQuery($stmt)) {
foreach ($_SESSION as $key => $value)
if (substr($key, 0, 17) == "ENCUESTA_pregunta")
if ($row["OP_IDPREGUNTA"] == $value[0]) {
$existe = true;
break;
}
if ($existe)
break;
}
if (!$existe) {
echo "<span class=\"pie\">Pregunta inválida 2.</span>";
return false;
}
}
return true;
}