Пример #1
0
 public function consulta($sql)
 {
     if (parent::connect()) {
         $sql = "SELECT Marca_id,Marca_nomb\n \t\t\t \t\t\tFROM Produc_Marca";
         // Usua_id = usuario, Usua_rol = Id del rol, Tipo_nomb = Nombre del rol, Rol_pass = password del rol
         if ($result = $this->mysqli->query($sql)) {
             if ($result->num_rows == 1) {
                 $row = $result->fetch_array(MYSQL_NUM);
                 return $row;
             } elseif ($result->num_rows > 1) {
                 while ($row = $result->fetch_array()) {
                     $var[] = $row;
                 }
                 return $var;
             }
             $this->close_conection();
             //$this->mysqli->free_result($result);
         } else {
             //	$this->close_conection();
             return null;
         }
     } else {
         echo "no conecta";
     }
     //}else{
     //	return null;
     //	}
 }
         move_uploaded_file($_FILES["file2"]["tmp_name"], $path . $newName2);
     }
     if (strlen($imagen3) > 0) {
         $imagteType = exif_imagetype($_FILES["file3"]["tmp_name"]);
         if ($imagteType == IMAGETYPE_JPEG) {
             $extension = ".jpeg";
             $newName3 = md5($_FILES["file3"]['name'] . date('d-m-Y H:i:s')) . $extension;
         } elseif ($imagteType == IMAGETYPE_PNG) {
             $extension = ".png";
             $newName3 = md5($_FILES["file3"]['name'] . date('d-m-Y H:i:s')) . $extension;
         }
         move_uploaded_file($_FILES["file3"]["tmp_name"], $path . $newName3);
     }
     $consulta = "UPDATE PRINCIPAL SET PRIN_MISION = '{$mision}',PRIN_VISION = '{$vision}'" . (strlen($imagen1) > 0 ? ",PRIN_IMAGEN1 = 'imagenes/{$newName1}'" : "") . (strlen($imagen2) > 0 ? ",PRIN_IMAGEN2 = 'imagenes/{$newName2}'" : "") . (strlen($imagen3) > 0 ? ",PRIN_IMAGEN3 = 'imagenes/{$newName3}'" : "");
     $con = new conexion($hostname, $user, $password, $dataBase);
     if ($con->connect()) {
         if ($con->update($consulta)) {
             echo "1";
         } else {
             echo "-1";
         }
         $con->close();
     } else {
         echo "-1";
     }
     return;
 case "guardar_clase":
     $clase = $_POST["clase"];
     $json_rsp = array("error" => false, "mensaje" => "", "id" => -1);
     $con = new Conexion($hostname, $user, $password, $dataBase);
     if ($con->connect()) {
<?php

session_start();
require_once '../../conexion/DatosConexion.php';
require_once '../../conexion/Conexion.php';
if (isset($_POST)) {
    $conexion = new conexion($hostname, $user, $password, $dataBase);
    if ($conexion->connect()) {
        $id = $_SESSION['idUsuario'];
        $nombre = $_POST['inputNombreOferta'];
        $descripcion = $_POST['inputDescripcionOferta'];
        $vencimiento = $_POST['inputVencimientoOferta'];
        $lugar = $_POST['inputLugarOferta'];
        $experiencia = $_POST['inputExperienciaOferta'];
        $vacantes = $_POST['inputVacantesOferta'];
        $cargo = $_POST['inputcargoOferta'];
        $area = $_POST['inputArea'];
        $orientacion = $_POST['orientacion'];
        $tamañoOrientacion = count($orientacion);
        $contrato = $_POST['contrato'];
        $contratoTipo = $contrato[0];
        $idioma = $_POST['idioma'];
        $query = "INSERT INTO OFERTA_EMPLEO(OFEM_NOMBREOFERTA, OFEM_DESCRIPCION, OFERTA_VENCIMIENTO, OFEM_LUGAR, OFEM_EXPERIENCIA, OFEM_NUMEROVACANTES, OFEM_CARGO, OFEM_AREAEMPRESA, TICO_ID, EMPR_ID) \n\t\t\t\tVALUES ('{$nombre}','{$descripcion}','{$vencimiento}','{$lugar}','{$experiencia}',{$vacantes},'{$cargo}','{$area}',{$contratoTipo},{$id})";
        if ($conexion->insert($query)) {
            $idOferta = $conexion->rowId();
            $orientacion = $_POST['orientacion'];
            $tamañoArreglo = count($orientacion);
            for ($i = 0; $i < $tamañoArreglo; $i++) {
                if (!empty($orientacion[$i]) and !empty($idioma)) {
                    $query = "INSERT INTO OFERTA_EMPLEO_ORIENTACION (OFEM_ID,ORIE_ID)\n\t\t\t\t\t\tVALUES('{$idOferta}', '{$orientacion[$i]}')";
                    $conexion->insert($query);
function ListarContratos()
{
    require_once "DatosConexion.php";
    $con = new conexion($hostname, $user, $password, $dataBase);
    if ($con->connect()) {
        if ($rs = $con->select("SELECT * FROM TIPO_CONTRATO")) {
            ?>
                <table id="tblContrato" class="table table-bordered">
                    <tr class="info"><th><center>Nombre</center></th><th><center>Acción</center></th></tr>
<?php 
            while ($fila = mysqli_fetch_assoc($rs)) {
                ?>
                    <tr id="fila_<?php 
                echo $fila["TICO_ID"];
                ?>
">
                        <td><center id="col_<?php 
                echo $fila["TICO_ID"];
                ?>
"><?php 
                echo $fila["TICO_TIPOCONTRATO"];
                ?>
</center></td>
                        <td>
                            <center>
                                <button title="Eliminar" type="button" class="btn btn-default" aria-label="Left Align" 
                                onclick="javascript:EliminarContrato('<?php 
                echo $fila["TICO_ID"];
                ?>
')">
                                    <span class="glyphicon glyphicon-trash" aria-hidden="true"></span>
                                </button>
                                <button title="Editar" type="button" class="btn btn-default" aria-label="Left Align"
                                onclick="javascript:EditarContrato(<?php 
                echo $fila["TICO_ID"];
                ?>
)">
                                    <span class="glyphicon glyphicon glyphicon-edit" aria-hidden="true"></span>
                                </button>
                            </center>
                        </td>
                    </tr>
<?php 
            }
            mysqli_free_result($rs);
            ?>
                </table>
<?php 
        } else {
            echo "Error al obtener los datos del servidor.";
        }
    }
}
Пример #5
0
 public function __construct()
 {
     parent::__construct();
     parent::connect();
 }