<?php
set_time_limit(0);
require("conexiones/conexion.php");
require("funciones/funciones.php");
$contenido="DROP TABLE IF EXISTS digescategoria_old,digesdh_old,digesdley_old,digesdnu_old,digessituacion_old,digesthist_old,digestipoley_old,maerelaciones_old,nrodeley_old,relaciones_old;";
$contenido=$contenido."\r\nRENAME TABLE digescategoria TO digescategoria_old;";
$contenido=$contenido."\r\nRENAME TABLE digesdh TO digesdh_old;";
$contenido=$contenido."\r\nRENAME TABLE digesdley TO digesdley_old;";
$contenido=$contenido."\r\nRENAME TABLE digesdnu TO digesdnu_old;";
$contenido=$contenido."\r\nRENAME TABLE digessituacion TO digessituacion_old;";
$contenido=$contenido."\r\nRENAME TABLE digesthist TO digesthist_old;";
$contenido=$contenido."\r\nRENAME TABLE digestipoley TO digestipoley_old;";
$contenido=$contenido."\r\nRENAME TABLE maerelaciones TO maerelaciones_old;";
$contenido=$contenido."\r\nRENAME TABLE nrodeley TO nrodeley_old;";
$contenido=$contenido."\r\nRENAME TABLE relaciones TO relaciones_old;";
$contenido=$contenido."\r\nCREATE TABLE IF NOT EXISTS `digescategoria` (
`idcategori` decimal(2,0) DEFAULT NULL,
`catego` varchar(10) COLLATE latin1_spanish_ci DEFAULT NULL,
`detalle` varchar(50) COLLATE latin1_spanish_ci DEFAULT NULL,
`siglas` varchar(20) COLLATE latin1_spanish_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;";
$contenido=$contenido."\r\nCREATE TABLE IF NOT EXISTS `digesdh` (`orden` int(4) DEFAULT '0',`anio` int(4) DEFAULT NULL, `texto` mediumtext COLLATE latin1_spanish_ci) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;";
$contenido=$contenido."\r\nCREATE TABLE IF NOT EXISTS `digesdh` (`orden` int(4) DEFAULT '0',`anio` int(4) DEFAULT NULL, `texto` mediumtext COLLATE latin1_spanish_ci) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
CREATE TABLE IF NOT EXISTS `digesdley` (
`orden` decimal(5,0) DEFAULT NULL,
`anio` decimal(4,0) DEFAULT NULL,
`nombredcto` varchar(50) COLLATE latin1_spanish_ci DEFAULT NULL,
`detalle` varchar(60) COLLATE latin1_spanish_ci DEFAULT NULL,
`notas` mediumtext COLLATE latin1_spanish_ci,
`observa` mediumtext COLLATE latin1_spanish_ci
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;";
$contenido=$contenido."\r\nCREATE TABLE IF NOT EXISTS `digesdnu` ( `orden` int(5) DEFAULT NULL,`anio` decimal(4,0) DEFAULT NULL,`nombredcto` varchar(50) COLLATE latin1_spanish_ci DEFAULT NULL,`detalle` varchar(60) COLLATE latin1_spanish_ci DEFAULT NULL,`notas` mediumtext COLLATE latin1_spanish_ci,`observa` mediumtext COLLATE latin1_spanish_ci) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
CREATE TABLE IF NOT EXISTS `digessituacion` (
`idsituacio` decimal(2,0) DEFAULT NULL,
`situacion` varchar(25) COLLATE latin1_spanish_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
CREATE TABLE IF NOT EXISTS `digesthist` (
`ORDEN` smallint(6) DEFAULT NULL,
`ANIO` smallint(6) DEFAULT NULL,
`REFERENCIA` varchar(50) DEFAULT NULL,
`TEMA` varchar(249) DEFAULT NULL,
`TEXTO` longtext
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
CREATE TABLE IF NOT EXISTS `digestipoley` (
`idtipoley` decimal(2,0) DEFAULT NULL,
`tipoley` varchar(15) COLLATE latin1_spanish_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;
CREATE TABLE IF NOT EXISTS `maerelaciones` (
`codrel1` decimal(4,0) DEFAULT NULL,
`detalle` varchar(35) DEFAULT NULL,
`tipo` varchar(1) DEFAULT NULL,
`codrel2` decimal(4,0) DEFAULT NULL,
`cronologico` char(2) NOT NULL DEFAULT 'A'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `nrodeley` (
`ley` decimal(7,0) DEFAULT NULL,
`resumen` mediumtext,
`sancionada` datetime DEFAULT NULL,
`promulgada` datetime DEFAULT NULL,
`publicada` datetime DEFAULT NULL,
`notas` mediumtext,
`tipodeley` decimal(2,0) DEFAULT NULL,
`catego` varchar(10) DEFAULT NULL,
`idsituacio` decimal(2,0) DEFAULT NULL,
`txtley` mediumtext,
`siglas` varchar(20) DEFAULT NULL,
`relaciona` mediumtext,
`lascatego` mediumtext,
`detcatego` mediumtext,
`endigesto` bit(1) DEFAULT NULL,
`finalizada` bit(1) DEFAULT NULL,
`boletin` decimal(7,0) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `relaciones` (
`relacion1` varchar(25) DEFAULT NULL,
`codrel1` decimal(4,0) DEFAULT NULL,
`relacion2` varchar(35) DEFAULT NULL,
`codrel2` decimal(4,0) DEFAULT NULL,
`notas` mediumtext,
`idrelacion` varchar(10) DEFAULT NULL,
`planilla` decimal(3,0) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
$strsql="select ley,resumen,sancionada,promulgada,publicada,notas,tipodeley,catego,idsituacio,txtley,siglas,relaciona,lascatego,detcatego,endigesto,finalizada,boletin from nrodeley where endigesto=1";
$consulta=mysql_query($strsql,$cnn);
while ($resultado=mysql_fetch_array($consulta)){
$contenido=$contenido."insert into nrodeley (ley,resumen,sancionada,promulgada,publicada,notas,tipodeley,catego,idsituacio,txtley,siglas,relaciona,lascatego,detcatego,endigesto,finalizada,boletin)values(".$resultado['ley'].",".$resultado['resumen'].",".$resultado['sancionada'].",".$resultado['promulgada'].",".$resultado['publicada'].",".$resultado['notas'].",".$resultado['tipodeley'].",".$resultado['catego'].",".$resultado['idsituacio'].",".$resultado['txtley'].",".$resultado['siglas'].",".$resultado['relaciona'].",".$resultado['lascatego'].",".$resultado['detcatego'].",".$resultado['endigesto'].",".$resultado['finalizada'].",".$resultado['boletin'].");";
}
$nombre = 'consulta.txt';
header( "Content-Type: text/rtf");
header( "Content-Disposition: attachment; filename=".$nombre."");
$impresion=str_replace("<br />","\r\n\t",$contenido);
print($impresion);
?>