function Pendientes($Arg)
{
    global $ConexionEmpresa, $enlace, $enlace_regven, $enlace_proforma, $enlace_pedido, $CtaSuscripcion, $UMiembro;
    global $enlace_plancuentas, $enlace_entidades, $enlace_config, $enlace_asiento, $enlace_reporte, $enlace_tdocumento;
    switch ($Arg) {
        case "Pendientes":
            break;
        case "Menu":
            ActualizarTipoCambio(date('m'), date('Y'), $ConexionEmpresa);
            $sql = "SELECT entidad,predeterminado,razonsocial,suscripcion FROM ct_empresasuscripcion WHERE UMiembro='" . $UMiembro . "'";
            $mtx = Matris_Datos($sql, $ConexionEmpresa);
            $menu0 = $menu1 = $menuPoliticas = $menuTransacciones = $menuAnalisis = $menuConfiguracion = $menuOtros = array();
            $n = 0;
            while ($row = mysql_fetch_array($mtx)) {
                $menuPoliticas = array("Plan de Cuentas" => "./_vistas/g_plan_cuentas.php?CtaSuscripcion=" . $row['suscripcion'] . "&PlanCuentas=Listado", "Tipos de Asiento" => "./_vistas/g_configuracion.php?TipoAsientoCont=ListadoTA&codTA=N&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Tipo de Cambio" => "./_vistas/g_tipo_cambio.php?TipoCambio=TipoCambio&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Tipo de Moneda" => "./_vistas/g_tipo_moneda.php?Moneda=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Libros Contables" => "./_vistas/g_libros.php?Libro=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Tipo de Documento" => "./_vistas/g_documento.php?TipoDocumento=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Tipo de Conversion" => "./_vistas/g_tipo_conversion.php?Conversion=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Periodo Anual" => "./_vistas/g_periodo_anual.php?PeriodoAnual=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Periodo Mensual" => "./_vistas/g_periodo_mensual.php?PeriodoMes=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Cuenta Corriente" => "./_vistas/g_cuenta_corriente.php?CtaCorriente=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Impuestos" => "./_vistas/g_impuesto.php?impuesto=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro);
                $menuTransacciones = array("Registro de Asientos " => "./_vistas/g_reg_asientocontable.php?RegAsientCon=Listado&CtaSuscripcion=" . $row['suscripcion']);
                $menuAnalisis = array("Balance General" => $enlace_regven . "?RegistroVentas=Listado&CtaSuscripcion=" . $row['suscripcion'], "Estado de Perdidas y Ganancias" => $enlace_pedido . "?Pedidos=Listado&CtaSuscripcion=" . $row['suscripcion'], "Asiento por Cta" => "./_vistas/g_rep_asientoxcta.php?RepAsxCta=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Balance de Comprobación por Mes" => "./_vistas/g_rep_balance_mes.php?RepBalxMes=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro);
                $menuConfiguracion = array("Asientos" => $enlace_config . "?ConfiguracionAsientos=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro, "Tipo de Cambio" => $enlace_config . "?TipoCambio=Listado&CtaSuscripcion=" . $row['suscripcion'] . "&UMiembro=" . $UMiembro);
                $menuOtros = array("Empresas" => $enlace . "?Entidades=ListadoEnt&CtaSuscripcion=" . $row['suscripcion'], "Clientes" => $enlace_entidades . "?Clientes=Listado&CtaSuscripcion=" . $row['suscripcion'], "Articulos" => $enlace . "?MenuPerfil=Listado&CtaSuscripcion=" . $row['suscripcion'], "Registro de Ventas" => $enlace_regven . "?RegistroVentas=Listado&CtaSuscripcion=" . $row['suscripcion'], "Proformas" => $enlace_proforma . "?Proformas=Listado&CtaSuscripcion=" . $row['suscripcion'], "Pedidos" => $enlace_pedido . "?Pedidos=Listado&CtaSuscripcion=" . $row['suscripcion']);
                for ($i = 0; $i <= 4; $i++) {
                    $menu1 = array('Políticas' => $menuPoliticas, 'Transacciones' => $menuTransacciones, 'Análisis' => $menuAnalisis, 'Configuracion' => $menuConfiguracion, 'Otros' => $menuOtros);
                }
                $menu0[$n] = array('Entidad' => $row['entidad'], 'Predeterminado' => $row['predeterminado'], 'Razon' => $row['razonsocial'], 'Suscripcion' => $row['suscripcion'], 'SubMenu' => $menu1);
                $n++;
            }
            $tituloBtn2 = Titulo("<span style='font-size:0.9em;color:#000000;font-weight:300;float:left;'>Empresas</span>", "", "200px", "TituloA");
            $tituloBtn2 = "<div style='padding:20px 20px 20px 30px;float:left; width:100%;' >" . $tituloBtn2 . "</div>";
            $mv = MenuVerticalAcordeon($menu0);
            $s = "<div class='PanelSite'>" . $tituloBtn2 . $mv . "</div>";
            W($s);
            break;
    }
}
function Tablas($Arg)
{
    global $vConex, $enlace;
    if ($Arg == "SubirTablas") {
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?accionCT=tablas]cuerpo}";
        $btn = Botones($btn, 'botones1', '');
        $titulo = "<span>Subir Tablas </span><p>CONECTATE A UNA BASE DE DATOS</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "80px", "TituloA");
        $uRLForm = "Siguiente]" . $enlace . "?Tablas=SubirTablas-DBase]PanelInferior]F]}";
        $tSelectD = array('Nombre' => 'SELECT Nombre, Nombre  FROM sys_base_datos  ');
        $form = c_form("", $vConex, "select_bdatos", "CuadroA", "", $uRLForm, $CodDet, $tSelectD);
        $s = "<div id = 'PanelInferior' style='float:left;width:50%;' >" . $form . "</div>";
        WE($btn_titulo . $s);
    }
    if ($Arg == "SubirTablas-DBase") {
        $Base_Datos = post("Nombre");
        $ConexionBExt = conexSis_Emp($Base_Datos);
        $result = mysql_list_tables($Base_Datos);
        $s = "<form method='post' name='Form_sys_form1' id='Form_sys_form1' class='CuadroA' action='javascript:void(null);' enctype='multipart/form-data'>";
        while ($row = mysql_fetch_row($result)) {
            $s .= "<div style='width:100%;float:left;'>";
            $s .= "<span>" . $row[0] . "</span>";
            $s .= "<input type='checkbox' name='ky[]' value='" . $row[0] . "' >";
            $s .= "</div>";
        }
        $s .= "<div class='Botonera'>";
        $viewdata = array();
        $viewdata['sUrl'] = $enlace . "?Tablas=Process-Tabla&Nombre=" . $Base_Datos;
        $viewdata['formid'] = "Form_sys_form1";
        $viewdata['sDivCon'] = "cuerpo";
        $viewdata['sIdCierra'] = "";
        $s .= "<button onclick=enviaFormS('" . json_encode($viewdata) . "'); class='" . $atributoBoton[5] . "'  >";
        $s .= "Actualizar";
        $s .= "</button>";
        $s .= "</div>";
        $s .= "</form>";
        WE($s);
    }
    if ($Arg == "Process-Tabla") {
        $Base_Datos = get("Nombre");
        $Tablas = post("ky");
        $ConexionBExt = conexSis_Emp($Base_Datos);
        for ($j = 0; $j < count($Tablas); $j++) {
            $_sql = 'SELECT * FROM ' . $Tablas[$j];
            $consulta = mysql_query($_sql, $ConexionBExt);
            $resultado = $consulta or die(mysql_error());
            $datos = array();
            for ($i = 0; $i < mysql_num_fields($consulta); ++$i) {
                $campo = mysql_field_name($consulta, $i);
                $type = mysql_field_type($consulta, $i);
                $size = mysql_field_len($consulta, $i);
                if ($type == 'string') {
                    $type = 'varchar';
                }
                $datos[$i] = array('Campo' => $campo, 'Tipo' => $type, 'Tamano' => $size);
                $conta++;
            }
            $sql = 'SELECT Codigo,Descripcion FROM sys_tabla WHERE  Codigo = "' . $Tablas[$j] . '" ';
            $rg = fetch($sql);
            $codigo = $rg["Codigo"];
            if ($codigo == "") {
                $sql = 'INSERT  INTO sys_tabla(Codigo,Descripcion,Estado) VALUES ("' . $Tablas[$j] . '","' . $Tablas[$j] . '","Activo")';
                W(xSQL($sql, $vConex) . "<br>");
                for ($k = 0; $k < $conta; ++$k) {
                    $cod_sys_tabla_det = numerador("sys_tabla_det", 1, "");
                    $_sql2 = 'INSERT  INTO sys_tabla_det (Codigo,Descripcion,TipoCampo,sys_tabla,Size) VALUES (' . $cod_sys_tabla_det . ',"' . $datos[$k]['Campo'] . '","' . $datos[$k]['Tipo'] . '","' . $Tablas[$j] . '","' . $datos[$k]['Tamano'] . '")';
                    xSQL($_sql2, $vConex);
                }
                W("La tabla " . $codigo . " Fue Insertada <br>");
            } else {
                W("La tabla " . $codigo . " ya existe <br>");
            }
        }
    }
    if ($Arg == "SubirTablas-DBase") {
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?accionCT=tablas]cuerpo}";
        $btn = Botones($btn, 'botones1', '');
        $titulo = "<span>Importar Tablas </span><p>CONECTATE A UNA BASE DE DATOS</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "80px", "TituloA");
        $uRLForm = "Siguiente]" . $enlace . "?Tablas=Importar-Seleccion-Tab]cuerpo]F]}";
        $tSelectD = array('Nombre' => 'SELECT Nombre, Nombre  FROM sys_base_datos  ');
        $form = c_form("", $vConex, "select_bdatos", "CuadroA", "", $uRLForm, $CodDet, $tSelectD);
        $s = "<div id = 'PanelInferior' style='float:left;width:50%;' >" . $form . "</div>";
        WE($btn_titulo . $s);
    }
    if ($Arg == "Importar-Seleccion") {
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?accionCT=tablas]cuerpo}";
        $btn = Botones($btn, 'botones1', '');
        $titulo = "<span>Importar Tablas </span><p>CONECTATE A UNA BASE DE DATOS</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "80px", "TituloA");
        $uRLForm = "Siguiente]" . $enlace . "?Tablas=Importar-Seleccion-Tab]cuerpo]F]}";
        $uRLForm .= "Importar Archivo]" . $enlace . "?Tablas=Importar-Archivo-Tab]cuerpo]F]}";
        $tSelectD = array('Nombre' => 'SELECT Nombre, Nombre  FROM sys_base_datos  ');
        $form = c_form("", $vConex, "select_bdatos", "CuadroA", "", $uRLForm, $CodDet, $tSelectD);
        $s = "<div id = 'PanelInferior' style='float:left;width:50%;' >" . $form . "</div>";
        WE($btn_titulo . $s);
    }
    if ($Arg == "Importar-Seleccion-Tab") {
        $Base_Datos = post("Nombre");
        $ConexionBExt = conexSis_Emp($Base_Datos);
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Tablas=Importar-Seleccion&Base_Datos=" . $Base_Datos . "]cuerpo}";
        $btn .= "Importar]" . $enlace . "?Tablas=Importar-Seleccion-UPTab&Base_Datos=" . $Base_Datos . "]cuerpo]CHECK}";
        $btn .= "Importar con datos]" . $enlace . "?Tablas=Importar-Cdata&Base_Datos=" . $Base_Datos . "]cuerpo]CHECK}";
        $btn = Botones($btn, 'botones1', 'sys_tabla');
        $titulo = "<span>Importar Tablas </span><p>BD " . $Base_Datos . "</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "380px", "TituloA");
        $sql = 'SELECT
		Codigo AS Tabla
		,Codigo AS CodigoAjax
		,DATE_FORMAT(FechaRegistro,"%d %M %Y") AS FechaCreacion
		FROM sys_tabla  ORDER BY FechaRegistro DESC  ';
        $clase = 'reporteA';
        $enlaceCod = 'codigoForm';
        $url = $enlace . "?Tablas=Importar-Seleccion-UPTab&Base_Datos=" . $Base_Datos . "";
        $panel = 'cuerpo';
        $reporte = ListR2("", $sql, $ConexionBExt, $clase, '', $url, $enlaceCod, $panel, 'sys_tabla', 'checks', '');
        $reporte = "<div id = 'cuerpo' style='float:left;width:50%;' >" . $reporte . "</div>";
        WE($btn_titulo . $reporte);
    }
    if ($Arg == "Importar-Seleccion-UPTab") {
        $Base_Datos = get("Base_Datos");
        $campos = post("ky");
        for ($j = 0; $j < count($campos); $j++) {
            $sql = 'SELECT Codigo FROM sys_tabla WHERE  Codigo = "' . $campos[$j] . '" ';
            $rg = fetch($sql);
            $tabla = $rg["Codigo"];
            if (empty($tabla)) {
                $ConexionBExt = conexSis_Emp($Base_Datos);
                $sql = 'CREATE TABLE owlgroup_owl.' . $campos[$j] . ' LIKE ' . $Base_Datos . '.' . $campos[$j] . ' ';
                $rg = fetch($sql);
                $ConexionBExt = conexSis_Emp($Base_Datos);
                $condiciones[0] = " Codigo = '" . $campos[$j] . "' ";
                $vSQLA = GeneraScriptGen($ConexionBExt, "sys_tabla", $condiciones, "", "");
                $vConexR = conexSis_Emp("owlgroup_owl");
                xSQL($vSQLA, $vConexR);
                $ConexionBExt = conexSis_Emp($Base_Datos);
                $sql = 'SELECT * FROM sys_tabla_det WHERE  sys_tabla = "' . $campos[$j] . '" ';
                $consulta = Matris_Datos($sql, $ConexionBExt);
                $cont = 0;
                while ($reg = mysql_fetch_array($consulta)) {
                    $vConexB = conexSis_Emp("owlgroup_owl");
                    $Codigo_Correlativo = numeradorB("sys_tabla_det", 10, '', $vConexB);
                    $ConexionBExt = conexSis_Emp($Base_Datos);
                    $condiciones[0] = " Codigo='" . $reg["Codigo"] . "' ";
                    $vSQLC = GeneraScriptGen($ConexionBExt, "sys_tabla_det", $condiciones, $Codigo_Correlativo, "");
                    echo '<pre>';
                    print_r($vSQLC);
                    echo '</pre>';
                    $vConexR = conexSis_Emp("owlgroup_owl");
                    xSQL($vSQLC, $vConexR);
                }
            } else {
                ModTabla($Base_Datos, $tabla);
            }
        }
        WE("");
    }
    if ($Arg == "Importar-Cdata") {
        $Base_Datos = get("Base_Datos");
        $campos = post("ky");
        for ($j = 0; $j < count($campos); $j++) {
            $sql = 'SELECT Codigo FROM sys_tabla WHERE  Codigo = "' . $campos[$j] . '" ';
            $rg = fetch($sql);
            $tabla = $rg["Codigo"];
            if (empty($tabla)) {
                WE("La Tabla no está creada");
            } else {
                $sql = 'DELETE FROM ' . $campos[$j] . '';
                xSQL($sql, $vConex);
                $ConexionBExt = conexSis_Emp($Base_Datos);
                $sql = 'INSERT INTO owlgroup_owl.' . $campos[$j] . ' SELECT * FROM ' . $Base_Datos . '.' . $campos[$j] . ' ';
                xSQL($sql, $ConexionBExt);
                WE("Datos Migrados");
            }
        }
        WE("");
    }
}
function Formularios($Arg)
{
    global $vConex, $enlace;
    if ($Arg == "EliminarFormularios") {
        $campos = post("ky");
        for ($j = 0; $j < count($campos); $j++) {
            DReg("sys_form_det", "Form", "'" . $campos[$j] . "'", $vConex);
            DReg("sys_form", "Codigo", "'" . $campos[$j] . "'", $vConex);
            W("Se Eliminó el formulario " . $campos[$j] . "  <br>");
        }
        WE($btn_titulo . $s);
    }
    if ($Arg == "Importar-Seleccion") {
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "]cuerpo}";
        $btn = Botones($btn, 'botones1', '');
        $titulo = "<span>Importar Formulario </span><p>CONECTATE A UNA BASE DE DATOS</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "80px", "TituloA");
        $uRLForm = "Siguiente]" . $enlace . "?Formularios=Importar-Seleccion-Form&codformdet=" . $CodDet . "&codigoForm=" . $form . "]layoutV]F]}";
        $tSelectD = array('Nombre' => 'SELECT Nombre, Nombre  FROM sys_base_datos  ');
        $form = c_form("", $vConex, "select_bdatos", "CuadroA", "", $uRLForm, $CodDet, $tSelectD);
        $s = "<div id = 'PanelInferior' style='float:left;width:100%;' >" . $form . "</div>";
        WE($btn_titulo . $s);
    }
    if ($Arg == "Importar-Seleccion-Form") {
        $Base_Datos = post("Nombre");
        $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos);
        $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Formularios=Importar-Seleccion&Base_Datos=" . $Base_Datos . "]layoutV}";
        $btn .= "Importar]" . $enlace . "?Formularios=Importar-Seleccion-UPForm&Base_Datos=" . $Base_Datos . "]layoutV]CHECK}";
        $btn = Botones($btn, 'botones1', 'sys_form');
        $titulo = "<span>Importar Formulario s</span><p>BD " . $Base_Datos . "</p><div class='bicel'></div>";
        $btn_titulo = tituloBtnPn($titulo, $btn, "170px", "TituloA");
        $sql = 'SELECT Codigo AS Formulario , Tabla, Codigo AS CodigoAjax FROM sys_form ';
        $clase = 'reporteA';
        $enlaceCod = 'codigoForm';
        $url = $enlace . "?Formularios=Importar-Seleccion-UPForm&Base_Datos=" . $Base_Datos . "";
        $panel = 'layoutV';
        $reporte = ListR2("", $sql, $ConexionBExt, $clase, '', $url, $enlaceCod, $panel, 'sys_form', 'checks', '');
        $reporte = "<div id = 'PanelInferior' style='float:left;width:100%;' >" . $reporte . "</div>";
        WE($btn_titulo . $reporte);
    }
    if ($Arg == "Importar-Seleccion-UPForm") {
        $Base_Datos = get("Base_Datos");
        $campos = post("ky");
        for ($j = 0; $j < count($campos); $j++) {
            $sql = 'SELECT Tabla FROM sys_form WHERE  Codigo = "' . $campos[$j] . '" ';
            $rg = rGT($vConex, $sql);
            $tabla = $rg["Tabla"];
            if (empty($tabla)) {
                $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos);
                $condiciones[0] = " Codigo = '" . $campos[$j] . "' ";
                $vSQLA = GeneraScriptGen($ConexionBExt, "sys_form", $condiciones, "", "");
                $vConexR = conexSis_Emp("LOCALHOST", "defsei_ecommerce");
                xSQL($vSQLA, $vConexR);
                $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos);
                $sql = 'SELECT * FROM sys_form_det WHERE  Form = "' . $campos[$j] . '" ';
                $consulta = Matris_Datos($sql, $ConexionBExt);
                $cont = 0;
                while ($reg = mysql_fetch_array($consulta)) {
                    $vConexB = conexSis_Emp("LOCALHOST", "defsei_ecommerce");
                    $Codigo_Correlativo = numeradorB("sys_form_det", 10, '', $vConexB);
                    $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos);
                    $condiciones[0] = " Codigo='" . $reg["Codigo"] . "' ";
                    $vSQLC = GeneraScriptGen($ConexionBExt, "sys_form_det", $condiciones, $Codigo_Correlativo, "");
                    echo '<pre>';
                    print_r($vSQLC);
                    echo '</pre>';
                    $vConexR = conexSis_Emp("LOCALHOST", "defsei_ecommerce");
                    xSQL($vSQLC, $vConexR);
                }
            }
        }
        WE("");
    }
}
function Guarda_Archivo($usuario, $empresa)
{
    $conexion = conexDefsei();
    $sql = "  SELECT Codigo, Carpeta FROM sys_empresa WHERE  Sys_Usuario = 1087  ";
    $rg = rGT($conexion, $sql);
    $Codigo_Empresa = $rg["Codigo"];
    $sPath = $_GET['path'];
    $formId = $_GET['formId'];
    $campo = $_GET['campo'];
    $vNombreArchivo = $_SERVER['HTTP_X_FILE_NAME'];
    $vSizeArchivo = $_SERVER['HTTP_X_FILE_SIZE'];
    $vTypoArchivo = $_SERVER['HTTP_X_FILE_TYPE'];
    $extencionA = $_SERVER['HTTP_X_FILE_EXTENSION'];
    $vTypoArchivoX = explode('/', $vTypoArchivo);
    $tipoA = $vTypoArchivoX[0];
    $sql = "SELECT Path,Nombre FROM sys_archivotemporal WHERE Formulario = '" . $formId . "' ";
    $consulta = Matris_Datos($sql, $conexion);
    while ($reg = mysql_fetch_array($consulta)) {
        $ruta = $reg["Path"] . $reg["Nombre"];
        Elimina_Archivo($ruta);
    }
    $input = fopen("php://input", "r");
    $codigo = numerador("archivoTemporal", 0, "", $conexion);
    $nom_arc = remp_caracter($vNombreArchivo);
    $nom_arc = $codigo . "-" . $nom_arc;
    $sPathA = $sPath;
    $sPath = $sPath . $nom_arc;
    file_put_contents($sPath, $input);
    $codigo = (int) $codigo;
    $sql = " INSERT INTO sys_archivotemporal ( Codigo,Path,Nombre,\n    TipoArchivo,Extencion,\n    Formulario,Usuario,Empresa,\n    Estado,DiaHoraIniUPpl,NombreOriginal,Campo)";
    $sql = $sql . " VALUES (\n        " . $codigo . ",\n        '" . $sPathA . "',\n        '" . $nom_arc . "',\n        '" . $tipoA . "',\n        '" . $extencionA . "',\n        '" . $formId . "',\n        '" . $usuario . "',\t\n        '" . $empresa . "',\t\n        'Cargado',\t\t\t\n        '" . date('Y-m-d H:i:s') . "',\n        '" . $vNombreArchivo . "',\n        '" . $campo . "'\t\n        )";
    xSQL($sql, $conexion);
    W("El archivo subio correctamente");
    return;
}
Example #5
0
function ResultadoBA($Campo, $CampoSelect, $TipoCmp, $vConex)
{
    if (!empty($CampoSelect)) {
        $CampoSelectSQL = get($CampoSelect);
        if ($TipoCmp == "Int") {
            $CmpSql = $CampoSelect . " = " . $CampoSelectSQL;
        } else {
            $CmpSql = $CampoSelect . " = '" . $CampoSelectSQL . "' ";
        }
        $CmpSql = " AND " . $CmpSql;
    }
    $CriterioBusqueda = get("Busqueda--" . $Campo);
    $SQLSegmento = SesionVL("SQL-" . $Campo);
    $SQLSegmentoB = explode("WHERE", $SQLSegmento);
    $SQLSegmentoA = explode("FROM", $SQLSegmento);
    $SQLSegmentoA2 = explode("SELECT", $SQLSegmentoA[0]);
    $SQLSegmentoA3 = explode(",", $SQLSegmentoA2[1]);
    $Parm1 = ereg_replace(" ", "", $SQLSegmentoA3[0]);
    $Parm2 = ereg_replace(" ", "", $SQLSegmentoA3[1]);
    $CriteriosBus = "";
    $SegCriterio = explode(" ", $CriterioBusqueda);
    $Contador = 0;
    for ($j = 0; $j < count($SegCriterio); $j++) {
        $Contador += 1;
        // W((count($SegCriterio)-1)."  -  ".$Contador." <BR>");
        if ($Contador == count($SegCriterio)) {
            $And = "";
            $Espacio = "";
        } else {
            $And = "OR";
            $Espacio = " ";
        }
        $CriteriosBus .= $SQLSegmentoB[1] . "  '%" . $SegCriterio[$j] . "" . $Espacio . "%' " . $And;
    }
    $SQL = $SQLSegmentoB[0] . "  WHERE  (" . $CriteriosBus . ") " . $CmpSql . "   LIMIT 0,4 ;   ";
    $respTEXT = "";
    $consulta = Matris_Datos($SQL, $vConex);
    while ($reg = mysql_fetch_array($consulta)) {
        $respTEXT .= $reg[$Parm1] . "|" . $reg[$Parm2] . "]";
    }
    WE($respTEXT);
}