Пример #1
0
 public static function consultar($consulta)
 {
     $clase = new conexion();
     $conx = $clase->conectar();
     $resultado = $conx->query($consulta);
     return $resultado;
 }
Пример #2
0
 function actualiza_Vuelo($aerolinea, $clase, $f_salida, $f_regreso, $totalVuelo, $solicitud, $adjunto, $viaje, $user)
 {
     $cnn = new conexion();
     $fecha = $viaje == "Solo Ida" ? ", sv_fecha_salida = '{$f_salida}'" : "";
     $sql = "UPDATE solicitud_viaje SET\n\t\t\t\tsv_aerolinea = '{$aerolinea}',\n\t\t\t\tsv_clase = '{$clase}',\n\t\t\t\tsv_monto_vuelo = '{$totalVuelo}', \n\t\t\t\tsv_archivo = '{$adjunto}', \n\t\t\t\tsv_id_agencia = '{$user}'\n\t\t\t\t{$fecha}\n\t\t\t\tWHERE sv_id = '{$solicitud}'";
     $cnn->insertar($sql);
 }
 function basicTable($header)
 {
     include_once '../conexion.php';
     $this->SetFont('Arial', 'B', 10);
     $conexion = new conexion();
     $conn = $conexion->conn();
     $sql = "SELECT * FROM clientes ORDER BY 1;";
     $rows = $conn->query($sql)->fetchAll();
     foreach ($header as $col) {
         $this->Cell(39, 7, $col, 1, 0, 'C');
     }
     $this->Ln();
     //datos
     foreach ($rows as $row) {
         $rut = $row['rut'];
         $nombre = $row['nombre'] . ' ' . $row['apellido'];
         $telefono = $row['telefono'];
         $email = $row['email'];
         $this->Cell(39, 7, utf8_decode($rut), 1, 0, 'R');
         $this->Cell(39, 7, utf8_decode($nombre), 1, 0, 'R');
         $this->Cell(39, 7, utf8_encode($telefono), 1, 0, 'R');
         $this->Cell(39, 7, utf8_decode($email), 1, 0, 'R');
         $this->Ln();
     }
     $this->Ln(5);
 }
 function basicTable2($header, $rut, $orden)
 {
     include_once '../conexion.php';
     $this->SetFont('Arial', 'B', 15);
     //SQL
     $conexion = new conexion();
     $conn = $conexion->conn();
     $sql = "SELECT p.UrlFoto, p.nombreProducto, v.subTotal, v.iva, v.total " . "FROM venta_producto vp INNER JOIN productos p " . "ON vp.idProducto = p.idProducto INNER JOIN venta v " . "ON vp.idVenta = v.idVenta INNER JOIN carrito c " . "ON v.idCarrito = c.idCarrito INNER JOIN clientes cli " . "ON cli.rut = v.rut " . "WHERE cli.rut = " . $rut . " AND c.orden = '" . $orden . "';";
     $rows = $conn->query($sql)->fetchAll();
     //FIN SQL
     $this->Cell(0, 10, utf8_decode('Total Pagado'), 0, 0, 'C');
     $this->Ln(10);
     $this->SetFont('Arial', 'B', 10);
     foreach ($header as $col) {
         $this->Cell(37.5, 7, $col, 1, 0, 'C');
     }
     $this->Ln();
     //datos
     foreach ($rows as $row) {
         $urlFoto = $row['UrlFoto'];
         $nombreProducto = $row['nombreProducto'];
         $subTotal = $row['subTotal'];
         $iva = $row['iva'];
         $total = $row['total'];
     }
     $this->Cell(37.5, 6, utf8_decode(number_format($subTotal)), 1, 0, 'C');
     $this->Cell(37.5, 6, utf8_decode(number_format($iva)), 1, 0, 'C');
     $this->Cell(37.5, 6, utf8_decode(number_format($total)), 1, 0, 'C');
 }
Пример #5
0
function insertarMiPrograma()
{
    $id_prog = $POST['id_prog'];
    $fecha = $POST['fecha'];
    $evento = $POST['evento'];
    $descripcion = $POST['descripcion'];
    $lugar = $POST['lugar'];
    $horaInicio = $POST['horaInicio'];
    $horaFin = $POST['horaFin'];
    $categoria = $POST['categoria'];
    $usuario_id = $POST['usuario_id'];
    $mysql = new conexion();
    $mysqli = $mysql->conctar();
    echo "{$id_prog} de porgrama";
    echo "{$fecha} de programa";
    echo "{$evento} de programa";
    echo "{$descripcion} de programa";
    echo "{$lugar} de programa";
    echo "{$horaInicio} de programa";
    echo "{$horaFin} de programa";
    echo "{$categoria} de programa";
    echo "{$usuario_id} de usuario";
    $query = "INSERT INTO programa (id_prog, fecha, evento, descripcion, lugar, horaInicio, horaFin, categoria, usuario_id) VALUES ({$id_prog}, '{$fecha}', '{$evento}', '{$descripcion}', '{$lugar}', '{$horaInicio}', '{$horaFin}' '{$categoria}', '{$usuario_id}');";
    mysqli_query($mysqli, $query) or die(mysqli_errno($mysqli));
    mysqli_close($mysqli);
}
Пример #6
0
function verificaCamposCompra($solicitud)
{
    $cnn = new conexion();
    $sql = "SELECT IF((sv_vuelo=1 AND sv_compra=0),1,0) as 'Falta_v', \t   \n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino, sv_itinerario sv WHERE sv.svi_ciudad_origen = cd_id AND sv.svi_solicitud = sv_id ORDER BY svi_fecha_salida ASC LIMIT 1) as 'Origen_1', \t   \n\t\t\t\t\t   IF(h_compra=0,1,0) AS 'Falta_h',\n\t\t\t\t\t   IF(t_tipo_traslado=0 AND t_compra=0,1,0) AS 'Falta_to',\n\t\t\t\t\t   IF(t_tipo_traslado=1 AND t_comprai=0,1,0) AS 'Falta_td',\t\t\t\t\t   \n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_origen) AS 'Origen',\n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_destino) AS 'Destino'\n\t\t\t\tFROM tramites\n\t\t\t\tJOIN solicitud_viaje ON sv_tramite  = t_id\n\t\t\t\tJOIN sv_itinerario ON svi_solicitud = sv_id\n\t\t\t\tLEFT JOIN hospedaje ON h_id_itinerario = svi_id\n\t\t\t\tLEFT JOIN traslados ON t_id_itinerario = svi_id\n\t\t\t\tWHERE sv_id = {$solicitud}\n\t\t\t\tORDER BY svi_fecha_salida";
    $res = @mysql_query($sql);
    $parametro = '';
    while ($row = @mysql_fetch_assoc($res)) {
        if ($row['Falta_h'] == 1) {
            $parametro .= " OR ut_tipo = 10 AND p_pais_viaje = " . $row['Destino'];
        }
        if ($row['Falta_to'] == 1) {
            $parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Origen'];
        }
        if ($row['Falta_td'] == 1) {
            $parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Destino'];
        }
    }
    if ($row['Falta_v'] == 1) {
        $parametro .= " OR ut_tipo = 5 AND p_pais_viaje = " . $row['Origen_1'];
    }
    $sql = "SELECT DISTINCT ut_usuario\n\t\t\t\t\tFROM usuario_tipo\n\t\t\t\t\tJOIN empleado ON idfwk_usuario = ut_usuario\n\t\t\t\t\tJOIN cecos ON cc_id = idcentrocosto\n\t\t\t\t\tJOIN sociedad ON s_id = cc_sociedad_id\n\t\t\t\t\tJOIN pais ON p_id = s_pais\n\t\t\t\t\tWHERE 1 != 1\n\t\t\t\t\tAND (1!=1  {$parametro})";
    $res = @mysql_query($sql);
    $tot = @mysql_num_rows($res);
    if (!$tot) {
        $query = "UPDATE solicitud_viaje \n\t\t\t\t\t\tSET sv_compra_terminada = '1' \n\t\t\t\t\t\tWHERE sv_id = '{$solicitud}'";
        $cnn->ejecutar($query);
    }
}
Пример #7
0
 function getKey($cod)
 {
     $objConectar = new conexion();
     $conexion = $objConectar->conectar();
     $sql = 'SELECT `idusuario`' . ' FROM `keys` where `cod` = ' . $cod . ' LIMIT 0, 30 ';
     $res = mysql_query($sql, $conexion);
     $idusuario = mysql_result($res, 0, 0);
     $sql2 = "SELECT clave, nombre, cumple, foto, correo, login, fechaAct_items, fechaAct_mensajes, fechaAct_amigos, password FROM usuario WHERE clave = " . $idusuario;
     $res2 = mysql_query($sql2, $conexion);
     $person = new UsuarioVO();
     if (mysql_num_rows($res2) > 0) {
         $person->id = mysql_result($res2, 0, 0);
         $person->contrasenia = mysql_result($res2, 0, 9);
         $person->firstname = mysql_result($res2, 0, 1);
         $person->cumple = mysql_result($res2, 0, 2);
         $person->foto = mysql_result($res2, 0, 3);
         $person->email = mysql_result($res2, 0, 4);
         $person->login = mysql_result($res2, 0, 5);
         $person->confirmado = 1;
         $person->fechaAct_items = mysql_result($res2, 0, 6);
         $person->fechaAct_mensajes = mysql_result($res2, 0, 7);
         $person->fechaAct_amigos = mysql_result($res2, 0, 8);
         //sacar el dinero del usuario
         $sqlDinero = "Select cantidad from Dinero_usuarios where id_usuario = " . $person->id;
         $resDinero = mysql_query($sqlDinero, $conexion);
         $person->dinero = mysql_result($resDinero, 0, 0);
         $this->deleteKey($cod);
         $objConectar->desconectar();
         return $person;
         //Con la información leída de la base de datos
     } else {
         $objConectar->desconectar();
         return 0;
     }
 }
Пример #8
0
 function Reporte_Gastos($fechaInicio, $fechaFin, $empresa, $usuario, $centro, $concepto)
 {
     $cnn = new conexion();
     $aux = array();
     $extra = "";
     if ($empresa > 0 && $empresa != 'Todas') {
         $extra .= " and U.u_empresa in (select e_id from empresas where e_id='{$empresa}')";
     }
     if ($centro != "Todas") {
         $extra .= " and EP.idcentrocosto='{$centro}'";
     }
     if ($usuario != "Todas") {
         $extra .= " and T.t_iniciador='{$usuario}'";
     }
     if ($concepto != "Todas") {
         $extra .= " and CC.dc_id='{$concepto}'";
     }
     // Convierte fechas a formato de mysql
     $date = explode("/", $fechaInicio);
     $fechaInicio = $date[2] . "-" . $date[1] . "-" . $date[0];
     $date = explode("/", $fechaFin);
     $fechaFin = $date[2] . "-" . $date[1] . "-" . $date[0];
     $query = sprintf("SELECT \ne_codigo,cc_centrocostos,u_nombre,cp_concepto, SUM(dc_total_aprobado) as total\nFROM comprobaciones C \nINNER JOIN tramites T ON (C.co_mi_tramite=T.t_id)\nINNER JOIN detalle_comprobacion DC on (C.co_id=DC.dc_comprobacion) \nINNER JOIN usuario U on(T.t_iniciador=U.u_id) \nINNER JOIN empleado EP on (U.u_id=EP.idfwk_usuario)\nINNER JOIN cat_cecos CECO ON (EP.idcentrocosto = CECO.cc_id)\nINNER JOIN empresas E on (U.u_empresa=E.e_id) \nINNER JOIN cat_conceptos CC on (DC.dc_concepto=CC.dc_id)\nWHERE DC.dc_id=DC.dc_id \n  AND(C.co_fecha_registro >='%s 00:00:01' and C.co_fecha_registro<='%s 23:59:59') %s \nGROUP BY e_codigo,cc_centrocostos,u_nombre,cp_concepto", $fechaInicio, $fechaFin, $extra);
     //error_log($query);
     $rst = $cnn->consultar($query);
     while ($fila = mysql_fetch_assoc($rst)) {
         array_push($aux, $fila);
     }
     return $aux;
 }
Пример #9
0
 public function Modidicar($id, $tabla, $campo, $dato, $idTabla)
 {
     $cnn = new conexion();
     $cnn = new conexion();
     $dato = str_replace("\$", "", $dato);
     $query = sprintf("update %s set %s='%s'  where %s=%s ", $tabla, $campo, $dato, $idTabla, $id);
     $cnn->insertar($query);
 }
Пример #10
0
 public function conectar()
 {
     //echo('entrando');
     //echo "dibujando $tabla<br>";
     $conexion1 = new conexion($this->host, $this->database, $this->user, $this->pass);
     $this->con = $conexion1->conectar();
     //echo('conectado');
 }
 public static function listaRolesReporte()
 {
     $conexion = new conexion();
     $conexion->conectar();
     $roles = $conexion->consultarArreglo("SELECT rol_rr \n\t        \t\t\t\t\t\t\t\t\t  FROM rol_reporte");
     $conexion->cerrarConexion();
     return $roles;
 }
 function getInfo($id)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("CALL S_1informacionPaciente('" . $id . "');");
     $info = $dato->fetch_assoc();
     return $info;
 }
 function getInfo($id)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("CALL S_2calculoPromedios('" . $id . "');");
     $info = $dato->fetch_assoc();
     return $info;
 }
Пример #14
0
function Actualizar()
{
    $usuario = $_SESSION["usuario"];
    $Usu = new Usuario();
    if (isset($_POST['new_password']) && $_POST['new_password'] != "" || isset($_POST['email']) && $_POST['email'] != "" || isset($_POST['telefono']) && $_POST['telefono'] != "" || isset($_POST['extension']) && $_POST['extension'] != "" || isset($_POST['idioma_preferido']) && $_POST['idioma_preferido'] != "") {
        if (isset($_POST['new_password']) && $_POST['new_password'] != "") {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $npassw = $_POST['new_password'];
            $N = new Notificacion();
            $query = "update usuario set u_passwd='" . $npassw . "' where u_usuario='" . $empleado . "'";
            $rst = $cnn->ejecutar($query);
            $body = "<p>\n    \t\t<strong>Estimado {$Usu->Get_dato_mail_("nombre")}</strong><br>\n    \t\tSu clave de acceso es: <strong>{$Usu->Get_dato_mail_("u_passwd")}</strong>\n    \t\t</p>";
            $N->set_contenido($body);
            $N->set_destinatario($Usu->Get_dato_mail_("u_email"));
            $N->notificaUsu();
        }
        if (isset($_POST['email']) && $_POST['email'] != "") {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $email = $_POST['email'];
            $query = "update usuario set u_email='" . $email . "' where u_usuario='" . $empleado . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['telefono'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $telefono = $_POST['telefono'];
            $query = "update empleado set telefono='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['extension'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $telefono = $_POST['extension'];
            $query = "update empleado set extension='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['idioma_preferido'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $idioma = $_POST['idioma_preferido'];
            $query = "update usuario set u_idioma='" . $idioma . "' where u_usuario='" . $empleado . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        header("Location: index.php?okupdate");
    } else {
        header("Location: index.php?error");
    }
}
Пример #15
0
 static function eliminar_factura($id)
 {
     include '../conexi.php';
     $mysql = new conexion();
     $mysqli = $mysql->conctar();
     $mensaje = "Resultado";
     $sql = "Delete FROM venta WHERE idfactura = {$id}";
     mysqli_query($mysqli, $sql) or die(mysqli_errno($mysqli));
     mysqli_close($mysqli);
 }
Пример #16
0
function base($id, $docu, $serial, $cant, $precio, $nombre, $fecha)
{
    $base = new conexion();
    $query = "INSERT INTO `ejercicio`.`factura` (`id`, `documento`, `serial_producto`, `cantidad`, `precio`, `nombre_producto`, `fecha`) VALUES ('" . $id . "', '" . $docu . "', '" . $serial . "', '" . $cant . "', '" . $precio . "', '" . $nombre . "', '" . $fecha . "')";
    $resultado = $base->insertar($query);
    echo '<script type="text/javascript"> 
						alert("Datos registrados");
						window.open("index.html","_top");
				</script>';
}
Пример #17
0
function base($fecha, $documento, $serial, $cantidad, $precio, $producto)
{
    $base = new conexion();
    $query = "insert into cotizacion(serial_producto, documento_cliente, cantidad, precio, nombre_producto, fecha) values('" . $serial . "', '" . $documento . "', '" . $cantidad . "', '" . $precio . "', '" . $producto . "', '" . $fecha . "')";
    $resultado = $base->insertar($query);
    echo '<script type="text/javascript"> 
						alert("Cotizacion Registrada");
						window.open("index.html","_top");
				</script>';
}
Пример #18
0
function base($producto, $empresa, $ID)
{
    $base = new conexion();
    $query = "INSERT INTO proveedor(id_proveedor, producto, nombre_empresa) VALUES ('" . $ID . "','" . $producto . "','" . $nombre_empresa . "')";
    $resultado = $base->insertar($query);
    echo '<script type="text/javascript"> 
						alert("Proovedor insertado");
						window.open("index.html","_self");
				</script>';
}
Пример #19
0
function base($documento, $nombre, $apellido, $correo, $telefono)
{
    $base = new conexion();
    $query = "insert into cliente(documento, nombre, apellido, correo, telefono) values ('" . $documento . "','" . $nombre . "','" . $apellido . "','" . $correo . "','" . $telefono . "')";
    $resultado = $base->insertar($query);
    echo '<script type="text/javascript"> 
						alert("Usuario Registrado");
						window.open("index.html","_top");
				</script>';
}
 function getData($valor)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("SELECT CONCAT(  `clave_paciente` ,  '-',  `nombre` ,  ' ',  `apellido_P` ,  ' ',  `apellido_M` ) AS label, `clave_paciente` AS value, `FK_escolaridad` ,   `FK_situaciones` ,  `nombre` ,  `apellido_P` ,  `apellido_M` ,  `delegacion` , `email` ,  `telefono` ,  `celular` , `PK_paciente` FROM  `Pacientes` WHERE `clave_paciente`='%" . $value . "%' OR `nombre` like '%" . $value . "%' OR `apellido_P` like '%" . $value . "%' OR  `apellido_M` like '%" . $value . "%' ");
     while ($fila = $dato->fetch_assoc()) {
         $info[] = $fila;
     }
     return $info;
 }
 function getData($anio)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("CALL consultasPorMesEnAno(" . $anio . ");");
     while ($fila = $dato->fetch_assoc()) {
         $grafica[] = $fila;
     }
     return $grafica;
 }
Пример #22
0
 function getData()
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("SELECT CASE WHEN F.sexo LIKE 'H' THEN 'HOMBRE' ELSE 'MUJER' END AS Genero, F.Total FROM (SELECT sexo, COUNT(sexo) as Total FROM Pacientes GROUP BY sexo ORDER BY Total DESC) AS F");
     while ($fila = $dato->fetch_assoc()) {
         $genero[] = $fila;
     }
     return $genero;
 }
Пример #23
0
 function getData()
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("SELECT delegacion AS Delegacion, COUNT(*) AS Numero FROM Pacientes GROUP BY delegacion ORDER BY delegacion ASC;");
     while ($fila = $dato->fetch_assoc()) {
         $region[] = $fila;
     }
     return $region;
 }
Пример #24
0
 function Descuentos()
 {
     $aux = array();
     $cnn = new conexion();
     $query = "SELECT * from rechazos ";
     $rst = $cnn->consultar($query);
     while ($fila = mysql_fetch_assoc($rst)) {
         array_push($aux, array("nombre" => $fila["re_motivo"]));
     }
     return $aux;
 }
 function getInfo($id)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("CALL S_8variacionAF('" . $id . "');");
     while ($fila = $dato->fetch_assoc()) {
         $info[] = $fila;
     }
     return $info;
 }
Пример #26
0
 function data($clave, $password)
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $rs = $conexion->query("SELECT `clave_profesional`,`clave`,`nombre` FROM `Usuarios` WHERE `clave`='{$clave}' AND `password`='{$password}'");
     if ($fila = $rs->fetch_assoc()) {
         $result[] = $fila;
     }
     return $result;
 }
Пример #27
0
 function validarUsuarioBD($user, $pass)
 {
     $conn = new conexion();
     $consulta = "call pVerificar_user('" . $user . "','" . $pass . "')";
     $resultado = $conn->consulta($consulta);
     if ($conn->num_rows($resultado) != 0) {
         return true;
     } else {
         return false;
     }
 }
Пример #28
0
function crearTablas()
{
    $cnn = new conexion();
    $con = $cnn->conectar();
    mysqli_select_db($con, "formLogin");
    $sql = "CREATE TABLE usuarios(\n\tid INT(11) NOT NULL AUTO_INCREMENT,\n\tusuario CHAR(50),\n\tcontrasena CHAR(50),\n\tPRIMARY KEY(id)\n\t)";
    if (mysqli_query($con, $sql)) {
        echo "tabla creada";
    }
    mysqli_close($con);
}
Пример #29
0
 function getMetricasData()
 {
     require_once "conexion.php";
     $conect = new conexion();
     $conexion = $conect->conectar();
     $dato = $conexion->query("CALL metricas();");
     while ($fila = $dato->fetch_assoc()) {
         $metricas[] = $fila;
     }
     return $metricas;
 }
Пример #30
0
function darPrograma()
{
    $fecha = $_POST['fecha'];
    $mysql = new conexion();
    $mysqli = $mysql->conctar();
    $datos = array();
    $result1 = $mysqli->query("SELECT * FROM programa WHERE fecha ='{$fecha}';");
    while ($row = mysqli_fetch_object($result1)) {
        $datos[] = $row;
    }
    echo json_encode($datos);
}