示例#1
0
 function __construct($id = null)
 {
     $db = new Conexion();
     if ($id) {
         $sql = "SELECT * FROM `" . $this->tabla . "` WHERE id = '" . $id . "'";
         $t = $db->select($sql);
         foreach ($this->campos as $c => $nombre) {
             $this->{$c} = $t[0][$c];
         }
     }
 }
示例#2
0
 function login($username, $password)
 {
     $db = new Conexion();
     $sql = "SELECT * FROM usuarios WHERE username = '******' AND password = '******'";
     $result = $db->select($sql);
     //debug($result);
     if (empty($result)) {
         return FALSE;
     } else {
         if (!isset($_SESSION)) {
             session_start();
         }
         $_SESSION['login'] = $result[0]['username'];
         $_SESSION['rol'] = $result[0]['rol'];
         $_SESSION['idusuario'] = $result[0]['id'];
         return TRUE;
     }
 }
<?php

require_once '../../conexion/DatosConexion.php';
require_once "../../conexion/Conexion.php";
$conexion = new Conexion($hostname, $user, $password, $dataBase);
//print_r($conexion);
if ($conexion->connect()) {
    $query = "SELECT * FROM IDIOMA";
    $result = $conexion->select($query);
    $html = "";
    if ($result) {
        while ($row = mysqli_fetch_array($result)) {
            $html .= "<input type='checkbox' name='idioma[]' value='" . $row['IDIO_ID'] . "'><label>" . $row['IDIO_IDIOMA'] . "</label><br><br>";
        }
        echo $html;
    } else {
        echo "<div class='container alert alert-danger'>Error al cargar la informacion</div>";
    }
} else {
    echo "<div class='container alert alert-danger'>Error al cargar la informacion</div>";
}
$conexion->close();
         $con->close();
     } else {
         $json_rsp["error"] = true;
         $json_rsp["mensaje"] = "Error al conectarse al servidor.";
     }
     echo json_encode($json_rsp);
     return;
 case "guardar_contrato":
     $contrato = $_POST["contrato"];
     $json_rsp = array("error" => false, "mensaje" => "", "id" => -1);
     $con = new Conexion($hostname, $user, $password, $dataBase);
     if ($con->connect()) {
         $consulta = "INSERT INTO TIPO_CONTRATO(TICO_TIPOCONTRATO) VALUES('{$contrato}')";
         if ($con->insert($consulta)) {
             $consulta = "SELECT MAX(TICO_ID) AS ID FROM TIPO_CONTRATO";
             if ($rs = $con->select($consulta)) {
                 if ($fila = mysqli_fetch_assoc($rs)) {
                     $json_rsp["id"] = $fila["ID"];
                 } else {
                     $json_rsp["error"] = true;
                     $json_rsp["mensaje"] = "Error al consultar el contrato nuevo.";
                 }
             } else {
                 $json_rsp["error"] = true;
                 $json_rsp["mensaje"] = "Error al consultar el contrato nuevo.";
             }
         } else {
             $json_rsp["error"] = true;
             $json_rsp["mensaje"] = "Error al guardar en el servidor.";
         }
         $con->close();
<?php

require_once '../../conexion/Conexion.php';
require_once '../../conexion/DatosConexion.php';
session_start();
$conexion = new Conexion($hostname, $user, $password, $dataBase);
if ($conexion->connect()) {
    $estudianteId = $_SESSION['idUsuario'];
    $query = "SELECT * FROM CURRICULO WHERE ESTU_ID=2";
    $result = $conexion->select($query);
    $result = mysqli_fetch_array($result);
    $curriculoId = $result['CURRI_ID'];
    $json = '{datos}';
    $datos = '';
    $datos = '"telefono":' . '"' . $result['CURRI_TELEFONO'] . '",';
    $datos .= '"direccion":' . '"' . $result['CURRI_DIRECCION'] . '",';
    $fecha = strtotime($result['CURRI_FECHANACIMIENTO']);
    $fecha = date('Y/m/d', $fecha);
    $datos .= '"fechaNacimiento":' . '"' . $fecha . '",';
    $datos .= '"fotografia":' . '"' . $result['CURRI_FOTOGRAFIA'] . '",';
    $datos .= '"educacion":';
    $educacion = '[datos],';
    $experiencia = '[datos],';
    $proyectos = '[datos],';
    $cursos = "[datos],";
    $habilidades = "[datos],";
    $idiomas = "[datos],";
    $intereses = "[datos]";
    $query = "SELECT * FROM NIVEL_EDUCATIVO WHERE CURRI_ID='{$curriculoId}'";
    if ($result = $conexion->select($query)) {
        $datosEducacion = "";
function ListarUsuarios($filtro)
{
    include "DatosConexion.php";
    $filtro = $filtro;
    $con = new Conexion($hostname, $user, $password, $dataBase);
    if ($con->connect()) {
        $consulta = "SELECT u.USUA_ID,u.USUA_NOMBREUSUARIO,p.PERF_NOMBREPERFIL,u.USUA_ESTADO FROM USUARIO u INNER JOIN PERFIL p " . "ON u.PERF_ID = p.PERF_ID" . (is_null($filtro) ? "" : " WHERE u.USUA_NOMBREUSUARIO LIKE '%{$filtro}%'") . " ORDER BY PERF_NOMBREPERFIL,USUA_NOMBREUSUARIO";
        if ($rs = $con->select($consulta)) {
            ?>
                <table id="tblUsuarios" class="table table-bordered">
                    <tr class="info">
                        <th><center>Usuario</center></th>
                        <th><center>Perfil</center></th>
                        <th><center>Activado</center></th>
                    </tr>
<?php 
            while ($fila = mysqli_fetch_assoc($rs)) {
                ?>
                    <tr id="fila_<?php 
                echo $fila["USUA_ID"];
                ?>
">
                        <td><center><?php 
                echo $fila["USUA_NOMBREUSUARIO"];
                ?>
</center></td>
                        <td><center><?php 
                echo $fila["PERF_NOMBREPERFIL"];
                ?>
</center></td>
                        <td>
                            <center>
                                <input type="checkbox" id="chk_<?php 
                echo $fila["USUA_ID"];
                ?>
" <?php 
                if ($fila["USUA_ESTADO"] === "1") {
                    echo "checked='checked'";
                }
                ?>
                                       onclick="javascript:CambiarEstado(<?php 
                echo $fila["USUA_ID"];
                ?>
)">
                            </center>
                        </td>
                    </tr>
<?php 
            }
            mysqli_free_result($rs);
            ?>
                </table>
<?php 
        } else {
            echo "Error al obtener los datos del servidor.";
        }
    }
}
示例#7
0
 function getAll()
 {
     $db = new Conexion();
     $sql = "SELECT * FROM proyectos";
     return $db->select($sql);
 }
require_once '../../conexion/Conexion.php';
require_once '../../conexion/DatosConexion.php';
if (isset($_POST) and !empty($_FILES['excel'])) {
    $excel = $_FILES['excel'];
    $path = "../../archivos_excel/";
    $newName = "";
    $fullName = "";
    $conexion = new Conexion($hostname, $user, $password, $dataBase);
    if ($conexion->connect()) {
        if ($excel['error'] == 0) {
            if (is_uploaded_file($excel['tmp_name'])) {
                $newName = md5($excel['name'] . date('d-m-Y')) . ".xls";
                $fullName = $path . $newName;
                if (move_uploaded_file($excel['tmp_name'], $fullName)) {
                    $query = "INSERT INTO EXCEL(EXCE_RUTA) VALUES('{$fullName}')";
                    if ($conexion->select($query)) {
                        echo '{"ruta":' . '"' . $fullName . '","error":0}';
                    }
                } else {
                    echo '{"error":1}';
                }
            } else {
                echo '{"error":2}';
            }
        } else {
            echo '{"error":3}';
        }
    } else {
        echo '{"error":4}';
    }
} else {