本文整理汇总了PHP中DBUtil::executeQuery方法的典型用法代码示例。如果您正苦于以下问题:PHP DBUtil::executeQuery方法的具体用法?PHP DBUtil::executeQuery怎么用?PHP DBUtil::executeQuery使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DBUtil
的用法示例。
在下文中一共展示了DBUtil::executeQuery方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: registrarComentario
/**
* @param String $comentario: descripcion de la operacion realizada en el sistema
*/
public static function registrarComentario($comentario)
{
$comentario = str_replace("'", "\\'", $comentario);
$userId = "NULL";
if (isset($_SESSION["usuario_id"])) {
$userId = $_SESSION["usuario_id"];
}
$query = "INSERT INTO bitacora (operacion, fecha, id_usuario)" . " VALUES('" . $comentario . "', now(), " . $userId . ")";
DBUtil::executeQuery($query);
}
示例2: registrarComentario
/**
* @param String $comentario: descripcion de la operacion realizada en el sistema
*/
public static function registrarComentario($comentario)
{
$userId = "NULL";
if (isset($_SESSION[Constants::$KEY_USUARIO_DTO])) {
$userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO];
$userId = $userDTO->getId();
}
$comentario = str_replace("'", "\\'", $comentario);
$query = "INSERT INTO bitacora (operacion, fecha, id_usuario)" . " VALUES('" . $comentario . "', now(), " . $userId . ")";
DBUtil::executeQuery($query);
}
示例3: session_start
<?php
session_start();
include_once '../classes/Constants.php';
include_once '../classes/DBConnection.php';
include_once '../classes/DBUtil.php';
//verificamos que efectivamente venimos del submit del formulario
if (isset($_POST["botonSubmit"])) {
//intentamos realizar el insert
$query = "UPDATE grados ";
$query .= " SET turno ='" . $_POST["turno"] . "',";
$query .= " grado='" . $_POST["grado"] . "',";
$query .= " descripcion='" . $_POST["descripcion"] . "',";
$query .= " id_profesor=" . $_POST["profesor"];
$query .= " WHERE id=" . $_POST["id"];
if (DBUtil::executeQuery($query)) {
$_SESSION[Constants::$KEY_MESSAGE_OPERATION] = Constants::$TEXT_OPERATION_DONE;
} else {
$_SESSION[Constants::$KEY_MESSAGE_OPERATION] = Constants::$TEXT_OPERATION_ERROR;
}
} else {
$_SESSION[Constants::$KEY_MESSAGE_OPERATION] = Constants::$TEXT_FORM_NOT_SUBMITED;
}
header("Location: ../formListarGrados.php");
示例4: taquilla
<?php
include_once '../classes/Constants.php';
include_once '../classes/BitacoraDAO.php';
include_once '../classes/PageAccess.php';
include_once '../classes/UsuarioDTO.php';
include_once '../classes/DBUtil.php';
include_once '../includes/session.php';
$query = "INSERT INTO taquilla (nombre, orden, fecha_creacion, id_operador, id_sub_departamento) VALUES(";
$query .= "'" . $_POST["nombre"] . "', ";
$query .= "(SELECT COUNT(*) + 1 FROM (SELECT * FROM taquilla) t WHERE t.id_sub_departamento=" . $_POST["idSubDpto"] . "), ";
$query .= "NOW(), ";
$query .= $_POST["idOperador"] . ", ";
$query .= $_POST["idSubDpto"] . ")";
$result = DBUtil::executeQuery($query);
if ($result == true) {
$_SESSION[Constants::$KEY_MESSAGE_OPERATION] = "Su operación fue realizada";
} else {
$_SESSION[Constants::$KEY_MESSAGE_OPERATION] = "Ocurrio un error en la ejecución de su solicitud.";
}
header("Location: ../createTaquillas.php");
示例5: strpos
$enviromentProd = true;
$pos = strpos($_SERVER["HTTP_HOST"], "ingenieriadesistemas.com.ve");
if ($pos === false) {
$enviromentProd = false;
}
$message = "<table border='1' style='margin-left: auto; margin-right: auto'>";
$message .= "<tr>";
$message .= "<td colspan='2'><b>Ajuste de Indices (" . $_SERVER["HTTP_HOST"] . ")</b></td>";
$message .= "</tr>";
$message .= "<tr>";
$message .= "<td><b>Tabla</b></td>";
$message .= "<td><b>Resultado</b></td>";
$message .= "</tr>";
include_once "./procesos/conexion.php";
DBUtil::executeQuery("TRUNCATE TABLE bitacora");
$query = "SHOW TABLES";
$analyzeQuery = "ANALYZE TABLE ";
$time0 = time();
$globalTime = time();
$result = DBUtil::executeSelect($query);
foreach ($result as $tableName) {
$message .= "<tr>";
$message .= "<td>" . $tableName[0] . "</td>";
$message .= "<td>";
if (substr($tableName[0], 0, 6) === "vista_") {
$message .= "Es una vista, no se procesa.";
} else {
$result1 = DBUtil::executeSelect($analyzeQuery . $tableName[0]);
foreach ($result1 as $salida) {
$message .= $salida[2] . "<br />" . $salida[3] . " (" . (time() - $time0) . " s)";
示例6: calcularTicketGanador
//.........这里部分代码省略.........
$ventaObj->setEstadoFinal(VentasDAO::$RESULTADO_SOLO_VENDIDO);
}
}
}
}
}
$ventaDetalle[$venta["idventa"]][$venta["idventa_detalle"]] = $ventaObj;
}
}
} else {
BitacoraDAO::registrarComentario("La consulta inicial para tickets ganadores no trajo resultados para el ticket " . $i);
}
//ya con el resultado de cada transaccion
//procedemos a colocar un estado a cada venta como tal
//tomando en cuenta el estado interno de sus tickets
foreach ($ventaDetalle as $idVenta => $arrayVentaDetalle) {
//echo "idVenta=".$idVenta;
//print_r($arrayVentaDetalle);
//inicializamos contadores para la venta
$numeroApuestasEnTicket = count($arrayVentaDetalle);
$apuestasGanadoras = 0;
$apuestasPerdedoras = 0;
$apuestasSuspendidas = 0;
$apuestasEmpatadas = 0;
$factor = 1;
reset($arrayVentaDetalle);
//la venta tiene mas de una apuesta
//debemos evaluar el conjunto para saber el resultado final
foreach ($arrayVentaDetalle as $apuesta) {
if ($apuesta->getEstadoFinal() == VentasDAO::$RESULTADO_GANADOR) {
$apuestasGanadoras++;
//actualizamos el estado especifico de la apuesta dentro del ticket
$query = "UPDATE ventas_detalles SET edo_venta_detalle=5 WHERE idventa_detalle = " . $apuesta->getIdVentaDetalle();
DBUtil::executeQuery($query);
//calculo el factor parlay de esta apuesta
if ($apuesta->getPago() < 0) {
$factor *= 1 + 100 / abs($apuesta->getPago());
BitacoraDAO::registrarComentario("[" . $idVenta . "-" . $apuesta->getIdVentaDetalle() . "] calculando factor=(1 + (100 / " . abs($apuesta->getPago()) . "))");
} else {
$factor *= 1 + $apuesta->getPago() / 100;
BitacoraDAO::registrarComentario("[" . $idVenta . "-" . $apuesta->getIdVentaDetalle() . "] calculando factor=(1 + (" . $apuesta->getPago() . "/100))");
}
BitacoraDAO::registrarComentario("[" . $idVenta . "-" . $apuesta->getIdVentaDetalle() . "] actualizada a estado Ganador con factor " . $factor);
} else {
if ($apuesta->getEstadoFinal() == VentasDAO::$RESULTADO_PERDEDOR) {
$apuestasPerdedoras++;
//actualizamos el estado especifico de la apuesta dentro del ticket
$query = "UPDATE ventas_detalles SET edo_venta_detalle=6 WHERE idventa_detalle = " . $apuesta->getIdVentaDetalle();
DBUtil::executeQuery($query);
$factor *= 0;
BitacoraDAO::registrarComentario("[" . $idVenta . "-" . $apuesta->getIdVentaDetalle() . "] actualizada a estado Perdedor");
} else {
if ($apuesta->getEstadoFinal() == VentasDAO::$RESULTADO_SUSPENDIDO) {
$apuestasSuspendidas++;
//actualizamos el estado especifico de la apuesta dentro del ticket
$query = "UPDATE ventas_detalles SET edo_venta_detalle=1 WHERE idventa_detalle = " . $apuesta->getIdVentaDetalle();
DBUtil::executeQuery($query);
$factor *= 1;
BitacoraDAO::registrarComentario("[" . $idVenta . "-" . $apuesta->getIdVentaDetalle() . "] actualizada a estado Suspendido");
} else {
if ($apuesta->getEstadoFinal() == VentasDAO::$RESULTADO_EMPATADO_DEBE_SUSPENDER) {
$apuestasEmpatadas++;
//actualizamos el estado especifico de la apuesta dentro del ticket
$query = "UPDATE ventas_detalles SET edo_venta_detalle=4 WHERE idventa_detalle = " . $apuesta->getIdVentaDetalle();
DBUtil::executeQuery($query);
$factor *= 1;
示例7: header
<?php
header('Content-Type: text/html; charset=ISO-8859-1');
include_once '../../classes/Constants.php';
include_once '../../classes/DBUtil.php';
$ids = $_POST["ids"];
$query = "DELETE FROM solicitudes WHERE id IN (" . $ids . ")";
$exito = DBUtil::executeQuery($query);
if ($exito) {
echo "Los CVs seleccionados fueron eliminados satisfactoriamente.";
} else {
echo "Ocurrio un error procesando la petici�n de borrado. Por favor intente de nuevo.";
}
示例8: findDistinctIdsFailed
public static function findDistinctIdsFailed()
{
$sql = 'SELECT model.* FROM *PREFIX*snanny_observation_model model ' . 'INNER JOIN(' . 'SELECT his.uuid ' . 'FROM *PREFIX*snanny_observation_index_history his ' . 'INNER JOIN ' . '(SELECT uuid, MAX(time) AS MaxDateTime ' . 'FROM *PREFIX*snanny_observation_index_history ' . 'GROUP BY uuid) innerHis ' . 'ON his.uuid = innerHis.uuid ' . 'AND his.time = innerHis.MaxDateTime ' . 'AND status = 0) ' . 'lastErr ON model.uuid = lastErr.uuid;';
return DBUtil::executeQuery($sql);
}
示例9: updateEnvioCurrentStatus
/**
*
* @param unknown $idEnvio
* @param unknown $newStatus
* @return Ambigous <true, boolean>
*/
public static function updateEnvioCurrentStatus($idEnvio, $newStatus)
{
$query = "UPDATE envios SET id_status_actual = " . $newStatus . " WHERE id = " . $idEnvio;
return DBUtil::executeQuery($query);
}
示例10: foreach
DBUtil::executeQuery($query);
}
//tomamos los valores del horario para unirlos si hay mas de uno
$horarioDeseado = "";
foreach ($_POST["horario"] as $valorHorario) {
if ($horarioDeseado != "") {
$horarioDeseado .= ",";
}
$horarioDeseado .= $valorHorario;
}
//construimos la sentencia del insert
$insertar = "INSERT INTO solicitudes\r\n\t(nombre,\r\n\tapellido,\r\n\tci,\r\n\tlugar_nacimiento,\r\n\tfecha_nacimiento,\r\n\tsexo,\r\n\tedo_civil,\r\n\ttiene_hijos,\r\n\tdireccion,\r\n\ttlf_habitacion,\r\n\ttlf_celular,\r\n\temail,\r\n\tgrado_instruccion,\r\n\tprofesional_en,\r\n\tespecialista_en,\r\n\texperiencia_laboral,\r\n\tultimos_trabajos,\r\n\tantiguedad_ultimo_trabajo,\r\n\tid_cargo,\r\n\tex_empleado,\r\n\tid_exdpto,\r\n\tmotivo_retiro,\r\n\thorario_deseado,\r\n\tfecha_registro)\r\n\tVALUES\r\n\t(\r\n\t'" . $_POST["nombre"] . "',\r\n\t'" . $_POST["apellido"] . "',\r\n\t'" . $_POST["tipoCi"] . $_POST["ci"] . "',\r\n\t'" . $_POST["lugarNacimiento"] . "',\r\n\t'" . $_POST["fechaNacimientoHidden"] . "',\r\n\t'" . $_POST["sexo"] . "',\r\n\t'" . $_POST["edoCivil"] . "',\r\n\t'" . $_POST["tieneHijos"] . "',\r\n\t'" . str_replace("'", "''", $_POST["direccion"]) . "',\r\n\t'" . $_POST["telefonoHab"] . "',\r\n\t'" . $_POST["telefonoCel"] . "',\r\n\t'" . $_POST["correo"] . "',\r\n\t'" . $_POST["gradoInstruccion"] . "',\r\n\t'" . $_POST["profesionalEn"] . "',\r\n\t'" . $_POST["especialistaEn"] . "',\r\n\t'" . $_POST["expLaboral"] . "',\r\n\t" . ($_POST["expLaboral"] == "Si" ? "'" . $_POST["cuantosTrabajos"] . "'" : "''") . ",\r\n\t" . ($_POST["expLaboral"] == "Si" ? "'" . $_POST["tiempoTrabajo"] . "'" : "''") . ",\r\n\t" . $_POST["cargoAspirado"] . ",\r\n\t'" . $_POST["trabajoMuralla"] . "',\r\n\t" . ($_POST["trabajoMuralla"] == "Si" ? $_POST["dptoTrabajo"] : "null") . ",\r\n\t" . ($_POST["trabajoMuralla"] == "Si" ? "'" . $_POST["motivoRetiro"] . "'" : "''") . ",\r\n\t'" . $horarioDeseado . "',\r\n\tNOW());\r\n\t";
//ejecutamos el insert y verificamos si hubo error o no
//para mostrar el respectivo mensaje de resultado
$code = 0;
$exitosa = DBUtil::executeQuery($insertar);
if (!$exitosa) {
$code = -1;
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Guardando Solicitud</title>
</head>
<body>
<script type="text/javascript">
if(<?php
echo $code;