<?php
function evaluaEtiqueta($bd, $tipo_exp, $cod_etq_exp, $alias_exp, $orden_exp, $tipo_etq_exp, $clave_exp, $desc_tipo_exp, $id_contacto, $id_vehiculo, $codigo_pago, $importe_pago){

    
    switch ($alias_exp) {
        case 'EXPEDIENTE'://EXPEDIENTE
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = $clave_exp;
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;

            

        case 'FECHA'://FECHA
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = date('d/m/Y');
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = date('Y-m-d H:i:s');
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;
        

        case 'TIPO'://TIPO
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = $desc_tipo_exp;
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;
            

        case 'CLIENTE_DNI'://CLIENTE_DNI
                $datos_cliente = consultarDatosCliente($bd, $id_contacto);
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = $datos_cliente["NIF"];
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;

            case 'VEHICULO'://VEHICULO
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = $id_vehiculo;
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;

            case 'CONCESIONARIO'://CONCESIONARIO
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = '';
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;
        
        case 'COMERCIAL'://COMERCIAL
                $clave = $clave_exp;
                $orden = $orden_exp;
                $descripcion = '';
                $grupo_e = $cod_etq_exp;
                $v_importe = NULL;
                $v_fecha = NULL;
                $expediente = 0;
                $year = 0;
                $tipo_expediente = $tipo_exp;
                $etiqueta = 0;
                $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
                return $insert_etq;
            break;

        case 'IDCAR_VN'://IDCAR_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $datos_vehiculo["IDCAR"];
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'MARCA_VN'://MARCA_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = consultarMarcaVehiculo($bd, $datos_vehiculo["MARCA"]);
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'MODELO_VN'://MODELO_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = consultarModeloVehiculo($bd, $datos_vehiculo["MODELO"]);
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'MATRICULA_VN'://MATRICULA_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $datos_vehiculo["MATRICULA"];
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;
    
        case 'COLOR_VN'://COLOR_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $datos_vehiculo["COLOR"];
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'VERSION_VN'://VERSION_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $datos_vehiculo["VERSION"];
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'BASTIDOR_VN'://BASTIDOR_VN
            $datos_vehiculo = consultarDatosVehiculo($bd, $id_vehiculo);
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $datos_vehiculo["BASTIDOR"];
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case '***DATOS GENERALES***'://***DATOS GENERALES***
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = '';
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;

        case 'COD_RESERVA1'://COD_RESERVA1
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $codigo_pago;
            $grupo_e = $cod_etq_exp;
            $v_importe = NULL;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;
        
        case 'IMP_RESERVA1'://IMP_RESERVA1
            $clave = $clave_exp;
            $orden = $orden_exp;
            $descripcion = $importe_pago;
            $grupo_e = $cod_etq_exp;
            $v_importe = $importe_pago;
            $v_fecha = NULL;
            $expediente = 0;
            $year = 0;
            $tipo_expediente = $tipo_exp;
            $etiqueta = 0;
            $insert_etq = createBibliotecaExpedientes($bd, $clave, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_expediente, $etiqueta);
            return $insert_etq;
        break;
    
        default:
               
            break;
    }
}
function createBibliotecaHistorial($bd, $clave, $usuario, $accion, $documento, $carpeta, $ordenador, $ambito, $tipo, $creador, $acceso)
{
	$sql =  " INSERT INTO BIBLIOTECA_HISTORIAL ( CLAVE, USUARIO, FECHA, ACCION, DOCUMENTO, CARPETA, ORDENADOR, AMBITO, TIPO, CREADOR, ACCESO) 
              VALUES ( ?, ?, now(), ?, ?, ?, ?, ?, ?, ?, ? )";
    $base = $bd->prepare($sql);
    $clave = mysqli_real_escape_string($bd, $clave);
    $usuario = mysqli_real_escape_string($bd, $usuario);
    $accion = mysqli_real_escape_string($bd, $accion);
    $documento = mysqli_real_escape_string($bd, $documento);
    $carpeta = mysqli_real_escape_string($bd, $carpeta);
    $ordenador = mysqli_real_escape_string($bd, $ordenador);
    $ambito = mysqli_real_escape_string($bd, $ambito);
    $tipo = mysqli_real_escape_string($bd, $tipo);
    $creador = mysqli_real_escape_string($bd, $creador);
    $base->bind_param('ssisssssss', $clave, $usuario, $accion, $documento, $carpeta, $ordenador, $ambito, $tipo, $creador, $acceso);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function consultarModeloVehiculo($bd, $codigo_modelo){
    $sql =  "   SELECT M.DESCRIPCION
                FROM VEHICULOS_MODELOS M
                WHERE M.CODIGO = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $codigo_modelo = mysqli_real_escape_string($bd, $codigo_modelo);
    $base->bind_param('i', $codigo_modelo);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result["DESCRIPCION"];
}
function consultarMarcaVehiculo($bd, $codigo_marca){
    $sql =  "   SELECT M.DESCRIPCION
                FROM VEHICULOS_MARCAS M
                WHERE M.CODIGO = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $codigo_marca = mysqli_real_escape_string($bd, $codigo_marca);
    $base->bind_param('i', $codigo_marca);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result["DESCRIPCION"];
}
function consultarDatosVehiculo($bd, $id_vehiculo)
{
    $sql =  "   SELECT V.IDCAR, V.MARCA, V.MODELO, V.MATRICULA, V.COLOR, V.VERSION, V.BASTIDOR
                FROM VEHICULOS V
                WHERE V.CODIGO = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $id_vehiculo = mysqli_real_escape_string($bd, $id_vehiculo);
    $base->bind_param('i', $id_vehiculo);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result;
}
function consultarDatosCliente($bd, $id_contacto)
{
    $sql =  "   SELECT C.NIF
                FROM CONTACTOS C
                WHERE C.CODIGO = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $id_contacto = mysqli_real_escape_string($bd, $id_contacto);
    $base->bind_param('i', $id_contacto);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result;
}
function createBibliotecaExpedientes($bd, $clave_exp, $orden, $descripcion, $grupo_e, $v_importe, $v_fecha, $expediente, $year, $tipo_exp, $etiqueta)
{
	$sql =  " INSERT INTO BIBLIOTECA_EXPEDIENTES (CLAVE, ORDEN, DESCRIPCION, GRUPOE, FECHA, VIMPORTE, VFECHA, EXPTE, ANO, TIPOEXP, ETIQUETA) 
              VALUES ( ?, ?, ?, ?, now(), ?, '$v_fecha', ?, ?, ?, ? )";
    $base = $bd->prepare($sql);
    $clave_exp = mysqli_real_escape_string($bd, $clave_exp);
    $orden = mysqli_real_escape_string($bd, $orden);
    $descripcion = mysqli_real_escape_string($bd, $descripcion);
    $grupo_e = mysqli_real_escape_string($bd, $grupo_e);
    $v_importe = mysqli_real_escape_string($bd, $v_importe);
    $expediente = mysqli_real_escape_string($bd, $expediente);
    $year = mysqli_real_escape_string($bd, $year);
    $tipo_exp = mysqli_real_escape_string($bd, $tipo_exp);
    $etiqueta = mysqli_real_escape_string($bd, $etiqueta);
    $base->bind_param('sisidiiii', $clave_exp, $orden, $descripcion, $grupo_e, $v_importe, $expediente, $year, $tipo_exp, $etiqueta);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function createBibliotecaEtiquetas($bd, $codigo_etq, $clave, $desc_etq, $grupo_etq, $etiqueta_etq, $grupo_e_etq, $esquema, $valor_etq)
{
	$sql =  " INSERT INTO BIBLIOTECA_ETIQUETAS (CODIGO, CLAVE, FECHA, DESCRIPCION, GRUPO, ETIQUETA, GRUPOE, ESQUEMA, VALOR) 
              VALUES ( ?, ?, now(), ?, ?, ?, ?, ?, ? )";
    $base = $bd->prepare($sql);
    $codigo_etq = mysqli_real_escape_string($bd, $codigo_etq);
    $clave = mysqli_real_escape_string($bd, $clave);
    $desc_etq = mysqli_real_escape_string($bd, $desc_etq);
    $grupo_etq = mysqli_real_escape_string($bd, $grupo_etq);
    $etiqueta_etq = mysqli_real_escape_string($bd, $etiqueta_etq);
    $grupo_e_etq = mysqli_real_escape_string($bd, $grupo_e_etq);
    $esquema = mysqli_real_escape_string($bd, $esquema);
    $valor_etq = mysqli_real_escape_string($bd, $valor_etq);
    $base->bind_param('sssiiiis', $codigo_etq, $clave, $desc_etq, $grupo_etq, $etiqueta_etq, $grupo_e_etq, $esquema, $valor_etq);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function createBibliotecaElementos($bd, $clave, $nombre, $extension, $padre, $tipo, $tamano, $ambito, $acceso, $creador, $entrada, $ordenador, $sufijo, $icono, $ubicacion, $expte_codigo, $expte_orden)
{
	$sql =  " INSERT INTO BIBLIOTECA_ELEMENTOS (CLAVE, NOMBRE, EXTENSION, PADRE, TIPO, FECHA, TAMANO, AMBITO, ACCESO, CREADOR, ENTRADA, ORDENADOR, MODIFICACION, SUFIJO, ICONO, UBICACION, EXPTE_CODIGO, EXPTE_ORDEN) 
              VALUES ( ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ? )";
    $base = $bd->prepare($sql);
    $clave = mysqli_real_escape_string($bd, $clave);
    $nombre = mysqli_real_escape_string($bd, $nombre);
    $extension = mysqli_real_escape_string($bd, $extension);
    $padre = mysqli_real_escape_string($bd, $padre);
    $tipo = mysqli_real_escape_string($bd, $tipo);
    $tamano = mysqli_real_escape_string($bd, $tamano);
    $ambito = mysqli_real_escape_string($bd, $ambito);
    $acceso = mysqli_real_escape_string($bd, $acceso);
    $creador = mysqli_real_escape_string($bd, $creador);
    $entrada = mysqli_real_escape_string($bd, $entrada);
    $ordenador = mysqli_real_escape_string($bd, $ordenador);
    $sufijo = mysqli_real_escape_string($bd, $sufijo);
    $icono = mysqli_real_escape_string($bd, $icono);
    $ubicacion = mysqli_real_escape_string($bd, $ubicacion);
    $expte_codigo = mysqli_real_escape_string($bd, $expte_codigo);
    $expte_orden = mysqli_real_escape_string($bd, $expte_orden);
    $base->bind_param('sssssissssssssss', $clave, $nombre, $extension, $padre, $tipo, $tamano, $ambito, $acceso, $creador, $entrada, $ordenador, $sufijo, $icono, $ubicacion, $expte_codigo, $expte_orden);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function verificaExistenciaRegistro($bd, $folder_tipo_exp){
    $sql =  "   SELECT COUNT(E.CLAVE) AS CREADO
                FROM BIBLIOTECA_ELEMENTOS E
                WHERE E.CLAVE = ?";
    $base = $bd->prepare($sql);
    $folder_tipo_exp = mysqli_real_escape_string($bd, $folder_tipo_exp);
    $base->bind_param('s', $folder_tipo_exp);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result["CREADO"];
}
function consultarEtiquetasExpediente($bd, $tipo_exp)
{
    $sql =  "   SELECT EE.TIPOEXP, EE.CONCEPTO, E1.ALIAS, E1.ORDEN, E1.TIPO
                FROM EXPEDIENTES_ESTRUCTURA EE
                LEFT JOIN ESQUEMAS_ESTRUCTURA E1 ON E1.CODIGO = EE.CONCEPTO AND E1.ESQUEMA = -1
                WHERE EE.TIPOEXP = ?";
    $base = $bd->prepare($sql);
    $base->bind_param('i', $tipo_exp);
    $base->execute();
    $result = $base->get_result();
    $base->close();
    return $result;
}
function verificaDatosExpediente($bd, $alias_exp){
    $sql =  "   SELECT T.CODIGO, T.DESCRIPCION
                FROM EXPEDIENTES_TIPOS T
                WHERE T.ALIAS = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $alias_exp = mysqli_real_escape_string($bd, $alias_exp);
    $base->bind_param('s', $alias_exp);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result;
}
function updateContador($bd, $prox_cont, $cod_contador){
	$sql =  " UPDATE CONTADORES 
              SET CONTADORSIG = ?
              WHERE CODIGO = ?";
    $base = $bd->prepare($sql);
    $prox_cont = mysqli_real_escape_string($bd, $prox_cont);
    $cod_contador = mysqli_real_escape_string($bd, $cod_contador);
    $base->bind_param('is', $prox_cont, $cod_contador);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function verificaDatosContador($bd, $cod_contador){
    $sql =  "   SELECT C.PREFIJO, C.CONTADORSIG, C.SUFIJO, C.MASCARA
                FROM CONTADORES C
                WHERE C.CODIGO = ? LIMIT 1";
    $base = $bd->prepare($sql);
    $cod_contador = mysqli_real_escape_string($bd, $cod_contador);
    $base->bind_param('s', $cod_contador);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result;
}
function validaCarId($bd, $car_id){
    $sql =  "   SELECT COUNT(V.CODIGO) AS TOTAL
                FROM VEHICULOS V
                WHERE V.CODIGO = ?";
    $base = $bd->prepare($sql);
    $car_id = mysqli_real_escape_string($bd, $car_id);
    $base->bind_param('i', $car_id);
    $base->execute();
    $result = mysqli_fetch_array($base->get_result());
    $base->close();
    return $result;
}
function updateCar($bd, $id_car, $fecha_reserva, $reservado)
{
	$sql =  " UPDATE VEHICULOS 
              SET RESERVA_EXT = ?, RESERVADO = ?
              WHERE CODIGO = ?";
    $base = $bd->prepare($sql);
    $fecha_reserva = mysqli_real_escape_string($bd, $fecha_reserva);
    $reservado = mysqli_real_escape_string($bd, $reservado);
    $id_car = mysqli_real_escape_string($bd, $id_car);
    $base->bind_param('sii', $fecha_reserva, $reservado, $id_car);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function createHistorial($bd, $codigo_car, $user, $acc_historial, $acc_updte_acc_detalle, $ordenador_ext, $codigo_web, $fecha_reserva)
{
	$sql =  " INSERT INTO VEHICULOS_HISTORIAL (VEHICULO, USUARIO, FECHA, ACCION, DETALLE, ORDENADOR, WEB, FIN) 
              VALUES ( ?, ?, now(), ?, ?, ?, ?, ? )";
    $base = $bd->prepare($sql);
    $codigo_car = mysqli_real_escape_string($bd, $codigo_car);
    $user = mysqli_real_escape_string($bd, $user);
    $acc_historial = mysqli_real_escape_string($bd, $acc_historial);
    $acc_updte_acc_detalle = mysqli_real_escape_string($bd, $acc_updte_acc_detalle);
    $ordenador_ext = mysqli_real_escape_string($bd, $ordenador_ext);
    $codigo_web = mysqli_real_escape_string($bd, $codigo_web);
    $fecha_reserva = mysqli_real_escape_string($bd, $fecha_reserva);
    $base->bind_param('isissis', $codigo_car, $user, $acc_historial, $acc_updte_acc_detalle, $ordenador_ext, $codigo_web, $fecha_reserva);
    $base->execute();
    return mysqli_affected_rows($bd);
}
function get_id_unico() {
    return date( "YmdHis" ) . sprintf( "%04d", rand( 0, 9999 ) );
}
?>