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]; } } }
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."; } } }
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 {