'; $GLOBALS['car_db'] =& DB::connect($dsn) ; if (DB::isError($GLOBALS['car_db'])) { die ($GLOBALS['car_db']->getMessage()); } //ajout des champs pour la carto $requete_carto = mysql_escape_string("CREATE TABLE IF NOT EXISTS `carto_ACTION` ( `CA_ID_Projet_Carto` int(11) NOT NULL default '0', `CA_ID_Carte` varchar(32) NOT NULL default '', `CA_ID_Zone_geo` varchar(255) NOT NULL default '', `CA_Type_zone` int(11) NOT NULL default '0', `CA_Action` varchar(10) NOT NULL default '', `CA_ID_Carte_destination` varchar(32) NOT NULL default '', PRIMARY KEY (`CA_ID_Projet_Carto`,`CA_ID_Carte`,`CA_ID_Zone_geo`,`CA_Type_zone`,`CA_ID_Carte_destination`,`CA_Action`), KEY `CA_PROJECT` (`CA_ID_Carte`) ); INSERT INTO `carto_ACTION` (`CA_ID_Projet_Carto`, `CA_ID_Carte`, `CA_ID_Zone_geo`, `CA_Type_zone`, `CA_Action`, `CA_ID_Carte_destination`) VALUES (1, 'afrique', '0', 2, 'Recharger', ''), (1, 'afrique', 'ao', 2, 'Stop', ''), (1, 'afrique', 'bf', 2, 'Stop', ''), (1, 'afrique', 'bi', 2, 'Stop', ''), (1, 'afrique', 'bj', 2, 'Stop', ''), (1, 'afrique', 'bw', 2, 'Stop', ''), (1, 'afrique', 'cd', 2, 'Stop', ''), (1, 'afrique', 'cf', 2, 'Stop', ''), (1, 'afrique', 'cg', 2, 'Stop', ''), (1, 'afrique', 'ci', 2, 'Stop', ''), (1, 'afrique', 'cm', 2, 'Stop', ''), (1, 'afrique', 'cv', 2, 'Stop', ''), (1, 'afrique', 'dj', 2, 'Stop', ''), (1, 'afrique', 'dz', 2, 'Stop', ''), (1, 'afrique', 'eg', 2, 'Stop', ''), (1, 'afrique', 'er', 2, 'Stop', ''), (1, 'afrique', 'et', 2, 'Stop', ''), (1, 'afrique', 'ga', 2, 'Stop', ''), (1, 'afrique', 'gh', 2, 'Stop', ''), (1, 'afrique', 'gm', 2, 'Stop', ''), (1, 'afrique', 'gn', 2, 'Stop', ''), (1, 'afrique', 'gq', 2, 'Stop', ''), (1, 'afrique', 'gw', 2, 'Stop', ''), (1, 'afrique', 'ke', 2, 'Stop', ''), (1, 'afrique', 'km', 2, 'Stop', ''), (1, 'afrique', 'lr', 2, 'Stop', ''), (1, 'afrique', 'ls', 2, 'Stop', ''), (1, 'afrique', 'ly', 2, 'Stop', ''), (1, 'afrique', 'ma', 2, 'Stop', ''), (1, 'afrique', 'mg', 2, 'Stop', ''), (1, 'afrique', 'ml', 2, 'Stop', ''), (1, 'afrique', 'mr', 2, 'Stop', ''), (1, 'afrique', 'mu', 2, 'Stop', ''), (1, 'afrique', 'mw', 2, 'Stop', ''), (1, 'afrique', 'mz', 2, 'Stop', ''), (1, 'afrique', 'na', 2, 'Stop', ''), (1, 'afrique', 'ne', 2, 'Stop', ''), (1, 'afrique', 'ng', 2, 'Stop', ''), (1, 'afrique', 'rw', 2, 'Stop', ''), (1, 'afrique', 'sc', 2, 'Stop', ''), (1, 'afrique', 'sd', 2, 'Stop', ''), (1, 'afrique', 'sl', 2, 'Stop', ''), (1, 'afrique', 'sn', 2, 'Stop', ''), (1, 'afrique', 'so', 2, 'Stop', ''), (1, 'afrique', 'st', 2, 'Stop', ''), (1, 'afrique', 'sz', 2, 'Stop', ''), (1, 'afrique', 'td', 2, 'Stop', ''), (1, 'afrique', 'tg', 2, 'Stop', ''), (1, 'afrique', 'tn', 2, 'Stop', ''), (1, 'afrique', 'tz', 2, 'Stop', ''), (1, 'afrique', 'ug', 2, 'Stop', ''), (1, 'afrique', 'za', 2, 'Stop', ''), (1, 'afrique', 'zm', 2, 'Stop', ''), (1, 'afrique', 'zw', 2, 'Stop', ''), (1, 'asie', '0', 2, 'Recharger', ''), (1, 'asie', 'bd', 2, 'Stop', ''), (1, 'asie', 'bn', 2, 'Stop', ''), (1, 'asie', 'bt', 2, 'Stop', ''), (1, 'asie', 'cn', 2, 'Stop', ''), (1, 'asie', 'id', 2, 'Stop', ''), (1, 'asie', 'in', 2, 'Stop', ''), (1, 'asie', 'jp', 2, 'Stop', ''), (1, 'asie', 'kh', 2, 'Stop', ''), (1, 'asie', 'kp', 2, 'Stop', ''), (1, 'asie', 'kr', 2, 'Stop', ''), (1, 'asie', 'kz', 2, 'Stop', ''), (1, 'asie', 'la', 2, 'Stop', ''), (1, 'asie', 'lk', 2, 'Stop', ''), (1, 'asie', 'mm', 2, 'Stop', ''), (1, 'asie', 'mn', 2, 'Stop', ''), (1, 'asie', 'mv', 2, 'Stop', ''), (1, 'asie', 'my', 2, 'Stop', ''), (1, 'asie', 'np', 2, 'Stop', ''), (1, 'asie', 'ph', 2, 'Stop', ''), (1, 'asie', 'rua', 2, 'Stop', ''), (1, 'asie', 'sg', 2, 'Stop', ''), (1, 'asie', 'th', 2, 'Stop', ''), (1, 'asie', 'tw', 2, 'Stop', ''), (1, 'asie', 'vn', 2, 'Stop', ''), (1, 'continent', '0', 1, 'Recharger', ''), (1, 'continent', '1', 1, 'Aller_a', 'afrique'), (1, 'continent', '2', 1, 'Aller_a', 'namerique'), (1, 'continent', '3', 1, 'Aller_a', 'asie'), (1, 'continent', '4', 1, 'Aller_a', 'europe'), (1, 'continent', '5', 1, 'Aller_a', 'oceanie'), (1, 'continent', '6', 1, 'Aller_a', 'samerique'), (1, 'continent', '7', 1, 'Aller_a', 'moyenorient'), (1, 'europe', '0', 2, 'Recharger', ''), (1, 'europe', 'al', 2, 'Stop', ''), (1, 'europe', 'an', 2, 'Stop', ''), (1, 'europe', 'at', 2, 'Stop', ''), (1, 'europe', 'ba', 2, 'Stop', ''), (1, 'europe', 'be', 2, 'Stop', ''), (1, 'europe', 'bg', 2, 'Stop', ''), (1, 'europe', 'by', 2, 'Stop', ''), (1, 'europe', 'ch', 2, 'Stop', ''), (1, 'europe', 'cy', 2, 'Stop', ''), (1, 'europe', 'cz', 2, 'Stop', ''), (1, 'europe', 'de', 2, 'Stop', ''), (1, 'europe', 'dk', 2, 'Stop', ''), (1, 'europe', 'ee', 2, 'Stop', ''), (1, 'europe', 'es', 2, 'Stop', ''), (1, 'europe', 'fi', 2, 'Stop', ''), (1, 'europe', 'fr', 2, 'Aller_a', 'france'), (1, 'europe', 'gr', 2, 'Stop', ''), (1, 'europe', 'hr', 2, 'Stop', ''), (1, 'europe', 'hu', 2, 'Stop', ''), (1, 'europe', 'ie', 2, 'Stop', ''), (1, 'europe', 'is', 2, 'Stop', ''), (1, 'europe', 'it', 2, 'Stop', ''), (1, 'europe', 'li', 2, 'Stop', ''), (1, 'europe', 'lt', 2, 'Stop', ''), (1, 'europe', 'lu', 2, 'Stop', ''), (1, 'europe', 'lv', 2, 'Stop', ''), (1, 'europe', 'mc', 2, 'Stop', ''), (1, 'europe', 'md', 2, 'Stop', ''), (1, 'europe', 'mk', 2, 'Stop', ''), (1, 'europe', 'mt', 2, 'Stop', ''), (1, 'europe', 'nl', 2, 'Stop', ''), (1, 'europe', 'no', 2, 'Stop', ''), (1, 'europe', 'pl', 2, 'Stop', ''), (1, 'europe', 'pt', 2, 'Stop', ''), (1, 'europe', 'ro', 2, 'Stop', ''), (1, 'europe', 'ru', 2, 'Stop', ''), (1, 'europe', 'se', 2, 'Stop', ''), (1, 'europe', 'si', 2, 'Stop', ''), (1, 'europe', 'sk', 2, 'Stop', ''), (1, 'europe', 'sm', 2, 'Stop', ''), (1, 'europe', 'ua', 2, 'Stop', ''), (1, 'europe', 'uk', 2, 'Stop', ''), (1, 'europe', 'yu', 2, 'Stop', ''), (1, 'france', '1', 4, 'Stop', ''), (1, 'france', '10', 4, 'Stop', ''), (1, 'france', '11', 4, 'Stop', ''), (1, 'france', '12', 4, 'Stop', ''), (1, 'france', '13', 4, 'Stop', ''), (1, 'france', '14', 4, 'Stop', ''), (1, 'france', '15', 4, 'Stop', ''), (1, 'france', '16', 4, 'Stop', ''), (1, 'france', '17', 4, 'Stop', ''), (1, 'france', '18', 4, 'Stop', ''), (1, 'france', '19', 4, 'Stop', ''), (1, 'france', '2', 4, 'Stop', ''), (1, 'france', '20', 4, 'Stop', ''), (1, 'france', '21', 4, 'Stop', ''), (1, 'france', '22', 4, 'Stop', ''), (1, 'france', '23', 4, 'Stop', ''), (1, 'france', '24', 4, 'Stop', ''), (1, 'france', '25', 4, 'Stop', ''), (1, 'france', '26', 4, 'Stop', ''), (1, 'france', '27', 4, 'Stop', ''), (1, 'france', '28', 4, 'Stop', ''), (1, 'france', '29', 4, 'Stop', ''), (1, 'france', '3', 4, 'Stop', ''), (1, 'france', '30', 4, 'Stop', ''), (1, 'france', '31', 4, 'Stop', ''), (1, 'france', '32', 4, 'Stop', ''), (1, 'france', '33', 4, 'Stop', ''), (1, 'france', '34', 4, 'Stop', ''), (1, 'france', '35', 4, 'Stop', ''), (1, 'france', '36', 4, 'Stop', ''), (1, 'france', '37', 4, 'Stop', ''), (1, 'france', '38', 4, 'Stop', ''), (1, 'france', '39', 4, 'Stop', ''), (1, 'france', '4', 4, 'Stop', ''), (1, 'france', '40', 4, 'Stop', ''), (1, 'france', '41', 4, 'Stop', ''), (1, 'france', '42', 4, 'Stop', ''), (1, 'france', '43', 4, 'Stop', ''), (1, 'france', '44', 4, 'Stop', ''), (1, 'france', '45', 4, 'Stop', ''), (1, 'france', '46', 4, 'Stop', ''), (1, 'france', '47', 4, 'Stop', ''), (1, 'france', '48', 4, 'Stop', ''), (1, 'france', '49', 4, 'Stop', ''), (1, 'france', '5', 4, 'Stop', ''), (1, 'france', '50', 4, 'Stop', ''), (1, 'france', '51', 4, 'Stop', ''), (1, 'france', '52', 4, 'Stop', ''), (1, 'france', '53', 4, 'Stop', ''), (1, 'france', '54', 4, 'Stop', ''), (1, 'france', '55', 4, 'Stop', ''), (1, 'france', '56', 4, 'Stop', ''), (1, 'france', '57', 4, 'Stop', ''), (1, 'france', '58', 4, 'Stop', ''), (1, 'france', '59', 4, 'Stop', ''), (1, 'france', '6', 4, 'Stop', ''), (1, 'france', '60', 4, 'Stop', ''), (1, 'france', '61', 4, 'Stop', ''), (1, 'france', '62', 4, 'Stop', ''), (1, 'france', '63', 4, 'Stop', ''), (1, 'france', '64', 4, 'Stop', ''), (1, 'france', '65', 4, 'Stop', ''), (1, 'france', '66', 4, 'Stop', ''), (1, 'france', '67', 4, 'Stop', ''), (1, 'france', '68', 4, 'Stop', ''), (1, 'france', '69', 4, 'Stop', ''), (1, 'france', '7', 4, 'Stop', ''), (1, 'france', '70', 4, 'Stop', ''), (1, 'france', '71', 4, 'Stop', ''), (1, 'france', '72', 4, 'Stop', ''), (1, 'france', '73', 4, 'Stop', ''), (1, 'france', '74', 4, 'Stop', ''), (1, 'france', '75', 4, 'Stop', ''), (1, 'france', '76', 4, 'Stop', ''), (1, 'france', '77', 4, 'Stop', ''), (1, 'france', '78', 4, 'Stop', ''), (1, 'france', '79', 4, 'Stop', ''), (1, 'france', '8', 4, 'Stop', ''), (1, 'france', '80', 4, 'Stop', ''), (1, 'france', '81', 4, 'Stop', ''), (1, 'france', '82', 4, 'Stop', ''), (1, 'france', '83', 4, 'Stop', ''), (1, 'france', '84', 4, 'Stop', ''), (1, 'france', '85', 4, 'Stop', ''), (1, 'france', '86', 4, 'Stop', ''), (1, 'france', '87', 4, 'Stop', ''), (1, 'france', '88', 4, 'Stop', ''), (1, 'france', '89', 4, 'Stop', ''), (1, 'france', '9', 4, 'Stop', ''), (1, 'france', '90', 4, 'Stop', ''), (1, 'france', '91', 4, 'Stop', ''), (1, 'france', '92', 4, 'Stop', ''), (1, 'france', '93', 4, 'Stop', ''), (1, 'france', '94', 4, 'Stop', ''), (1, 'france', '95', 4, 'Stop', ''), (1, 'france', '971', 4, 'Stop', ''), (1, 'france', '972', 4, 'Stop', ''), (1, 'france', '973', 4, 'Stop', ''), (1, 'france', '974', 4, 'Stop', ''), (1, 'france', '975', 4, 'Stop', ''), (1, 'france', '976', 4, 'Stop', ''), (1, 'france', '980', 4, 'Stop', ''), (1, 'france', '986', 4, 'Stop', ''), (1, 'france', '987', 4, 'Stop', ''), (1, 'france', '988', 4, 'Stop', ''), (1, 'france', '99', 4, 'Recharger', ''), (1, 'moyenorient', '0', 2, 'Recharger', ''), (1, 'moyenorient', 'ae', 2, 'Stop', ''), (1, 'moyenorient', 'af', 2, 'Stop', ''), (1, 'moyenorient', 'am', 2, 'Stop', ''), (1, 'moyenorient', 'az', 2, 'Stop', ''), (1, 'moyenorient', 'bh', 2, 'Stop', ''), (1, 'moyenorient', 'ge', 2, 'Stop', ''), (1, 'moyenorient', 'il', 2, 'Stop', ''), (1, 'moyenorient', 'iq', 2, 'Stop', ''), (1, 'moyenorient', 'ir', 2, 'Stop', ''), (1, 'moyenorient', 'jo', 2, 'Stop', ''), (1, 'moyenorient', 'kg', 2, 'Stop', ''), (1, 'moyenorient', 'kw', 2, 'Stop', ''), (1, 'moyenorient', 'lb', 2, 'Stop', ''), (1, 'moyenorient', 'om', 2, 'Stop', ''), (1, 'moyenorient', 'pk', 2, 'Stop', ''), (1, 'moyenorient', 'ps', 2, 'Stop', ''), (1, 'moyenorient', 'qa', 2, 'Stop', ''), (1, 'moyenorient', 'sa', 2, 'Stop', ''), (1, 'moyenorient', 'sy', 2, 'Stop', ''), (1, 'moyenorient', 'tj', 2, 'Stop', ''), (1, 'moyenorient', 'tm', 2, 'Stop', ''), (1, 'moyenorient', 'tr', 2, 'Stop', ''), (1, 'moyenorient', 'uz', 2, 'Stop', ''), (1, 'moyenorient', 'ye', 2, 'Stop', ''), (1, 'namerique', '0', 2, 'Recharger', ''), (1, 'namerique', 'ag', 2, 'Stop', ''), (1, 'namerique', 'bb', 2, 'Stop', ''), (1, 'namerique', 'bs', 2, 'Stop', ''), (1, 'namerique', 'bz', 2, 'Stop', ''), (1, 'namerique', 'ca', 2, 'Stop', ''), (1, 'namerique', 'cr', 2, 'Stop', ''), (1, 'namerique', 'cu', 2, 'Stop', ''), (1, 'namerique', 'dm', 2, 'Stop', ''), (1, 'namerique', 'gd', 2, 'Stop', ''), (1, 'namerique', 'gl', 2, 'Stop', ''), (1, 'namerique', 'gt', 2, 'Stop', ''), (1, 'namerique', 'hn', 2, 'Stop', ''), (1, 'namerique', 'ht', 2, 'Stop', ''), (1, 'namerique', 'jm', 2, 'Stop', ''), (1, 'namerique', 'lc', 2, 'Stop', ''), (1, 'namerique', 'mx', 2, 'Stop', ''), (1, 'namerique', 'ni', 2, 'Stop', ''), (1, 'namerique', 'pa', 2, 'Stop', ''), (1, 'namerique', 'sv', 2, 'Stop', ''), (1, 'namerique', 'tt', 2, 'Stop', ''), (1, 'namerique', 'us', 2, 'Stop', ''), (1, 'namerique', 'vc', 2, 'Stop', ''), (1, 'oceanie', '0', 2, 'Recharger', ''), (1, 'oceanie', 'au', 2, 'Stop', ''), (1, 'oceanie', 'fj', 2, 'Stop', ''), (1, 'oceanie', 'fm', 2, 'Stop', ''), (1, 'oceanie', 'ki', 2, 'Stop', ''), (1, 'oceanie', 'mh', 2, 'Stop', ''), (1, 'oceanie', 'nr', 2, 'Stop', ''), (1, 'oceanie', 'nz', 2, 'Stop', ''), (1, 'oceanie', 'pg', 2, 'Stop', ''), (1, 'oceanie', 'pw', 2, 'Stop', ''), (1, 'oceanie', 'sb', 2, 'Stop', ''), (1, 'oceanie', 'to', 2, 'Stop', ''), (1, 'oceanie', 'tv', 2, 'Stop', ''), (1, 'oceanie', 'vu', 2, 'Stop', ''), (1, 'oceanie', 'ws', 2, 'Stop', ''), (1, 'samerique', '0', 2, 'Recharger', ''), (1, 'samerique', 'ar', 2, 'Stop', ''), (1, 'samerique', 'bo', 2, 'Stop', ''), (1, 'samerique', 'br', 2, 'Stop', ''), (1, 'samerique', 'cl', 2, 'Stop', ''), (1, 'samerique', 'co', 2, 'Stop', ''), (1, 'samerique', 'ec', 2, 'Stop', ''), (1, 'samerique', 'gy', 2, 'Stop', ''), (1, 'samerique', 'pe', 2, 'Stop', ''), (1, 'samerique', 'py', 2, 'Stop', ''), (1, 'samerique', 'sr', 2, 'Stop', ''), (1, 'samerique', 'uy', 2, 'Stop', ''), (1, 'samerique', 've', 2, 'Stop', ''); CREATE TABLE IF NOT EXISTS `carto_CONTINENT` ( `CC_ID_Continent` tinyint(4) unsigned NOT NULL default '0', `CC_Intitule_continent` varchar(100) NOT NULL default '', `CC_Couleur_R` tinyint(4) unsigned NOT NULL default '0', `CC_Couleur_V` tinyint(4) unsigned NOT NULL default '0', `CC_Couleur_B` tinyint(4) unsigned NOT NULL default '0' ); INSERT INTO `carto_CONTINENT` (`CC_ID_Continent`, `CC_Intitule_continent`, `CC_Couleur_R`, `CC_Couleur_V`, `CC_Couleur_B`) VALUES (1, 'Afrique', 60, 174, 15), (2, 'Amérique du Nord', 128, 218, 141), (3, 'Asie', 189, 179, 25), (4, 'Europe', 0, 128, 218), (5, 'Océanie', 206, 0, 0), (6, 'Amérique du Sud', 255, 125, 0), (7, 'Moyen-Orient', 0, 0, 255), (0, ' ', 255, 255, 255); CREATE TABLE IF NOT EXISTS `carto_DEPARTEMENT` ( `CD_ID_Departement` smallint(3) unsigned NOT NULL default '0', `CD_Intitule_departement` varchar(100) NOT NULL default '', `CD_Couleur_R` tinyint(3) unsigned NOT NULL default '0', `CD_Couleur_V` tinyint(3) unsigned NOT NULL default '0', `CD_Couleur_B` tinyint(3) unsigned NOT NULL default '0', `CD_ID_Region` int(10) unsigned NOT NULL default '0', `CD_ID_Pays` char(3) NOT NULL default '', PRIMARY KEY (`CD_ID_Departement`) ); INSERT INTO `carto_DEPARTEMENT` (`CD_ID_Departement`, `CD_Intitule_departement`, `CD_Couleur_R`, `CD_Couleur_V`, `CD_Couleur_B`, `CD_ID_Region`, `CD_ID_Pays`) VALUES (1, 'Ain', 0, 204, 51, 22, 'fr'), (2, 'Aisne', 240, 240, 255, 19, 'fr'), (3, 'Allier', 255, 125, 125, 3, 'fr'), (4, 'Alpes-de-Haute-Provence', 51, 51, 153, 21, 'fr'), (5, 'Hautes-Alpes', 51, 51, 204, 21, 'fr'), (6, 'Alpes-Maritimes', 51, 51, 102, 21, 'fr'), (7, 'Ardèche', 0, 102, 51, 22, 'fr'), (8, 'Ardennes', 0, 255, 0, 8, 'fr'), (9, 'Ariège', 255, 102, 102, 16, 'fr'), (10, 'Aube', 50, 255, 50, 8, 'fr'), (11, 'Aude', 102, 51, 0, 13, 'fr'), (12, 'Aveyron', 255, 153, 0, 16, 'fr'), (13, 'Bouches-du-Rhône', 0, 0, 153, 21, 'fr'), (14, 'Calvados', 150, 150, 255, 4, 'fr'), (15, 'Cantal', 255, 175, 175, 3, 'fr'), (16, 'Charente', 175, 255, 175, 20, 'fr'), (17, 'Charente-Maritime', 150, 255, 150, 20, 'fr'), (18, 'Cher', 125, 255, 255, 7, 'fr'), (19, 'Corrèze', 255, 255, 150, 14, 'fr'), (20, 'Corse', 51, 255, 204, 9, 'fr'), (21, 'Côte-d''Or', 50, 151, 255, 5, 'fr'), (22, 'Côtes-d''Armor', 75, 75, 255, 6, 'fr'), (23, 'Creuse', 255, 255, 125, 14, 'fr'), (24, 'Dordogne', 102, 153, 102, 2, 'fr'), (25, 'Doubs', 255, 255, 50, 10, 'fr'), (26, 'Drôme', 1, 51, 51, 22, 'fr'), (27, 'Eure', 204, 255, 0, 11, 'fr'), (28, 'Eure-et-Loir', 0, 255, 255, 7, 'fr'), (29, 'Finistère', 25, 25, 255, 6, 'fr'), (30, 'Gard', 255, 204, 0, 13, 'fr'), (31, 'Haute-Garonne', 204, 102, 102, 16, 'fr'), (32, 'Gers', 204, 153, 51, 16, 'fr'), (33, 'Gironde', 153, 204, 153, 2, 'fr'), (34, 'Hérault', 204, 153, 0, 13, 'fr'), (35, 'Ille-et-Vilaine', 100, 100, 255, 6, 'fr'), (36, 'Indre', 100, 255, 255, 7, 'fr'), (37, 'Indre-et-Loire', 75, 255, 255, 7, 'fr'), (38, 'Isère', 51, 102, 102, 22, 'fr'), (39, 'Jura', 255, 255, 75, 10, 'fr'), (40, 'Landes', 153, 255, 153, 2, 'fr'), (41, 'Loir-et-Cher', 50, 255, 255, 7, 'fr'), (42, 'Loire', 0, 153, 51, 22, 'fr'), (43, 'Haute-Loire', 255, 200, 200, 3, 'fr'), (44, 'Loire-Atlantique', 255, 0, 0, 18, 'fr'), (45, 'Loiret', 25, 255, 255, 7, 'fr'), (46, 'Lot', 204, 102, 0, 16, 'fr'), (47, 'Lot-et-Garonne', 204, 255, 204, 2, 'fr'), (48, 'Lozére', 153, 102, 0, 13, 'fr'), (49, 'Maine-et-Loire', 255, 100, 100, 18, 'fr'), (50, 'Manche', 125, 125, 255, 4, 'fr'), (51, 'Marne', 25, 255, 25, 8, 'fr'), (52, 'Haute-Marne', 75, 255, 75, 8, 'fr'), (53, 'Mayenne', 255, 75, 75, 18, 'fr'), (54, 'Meurthe-et-Moselle', 102, 0, 102, 15, 'fr'), (55, 'Meuse', 153, 0, 153, 15, 'fr'), (56, 'Morbihan', 50, 50, 255, 6, 'fr'), (57, 'Moselle', 204, 0, 204, 15, 'fr'), (58, 'Nièvre', 100, 151, 255, 5, 'fr'), (59, 'Nord', 153, 153, 51, 17, 'fr'), (60, 'Oise', 225, 225, 255, 19, 'fr'), (61, 'Orne', 175, 175, 255, 4, 'fr'), (62, 'Pas-de-Calais', 102, 102, 51, 17, 'fr'), (63, 'Puy-de-Dôme', 255, 150, 150, 3, 'fr'), (64, 'Pyrénnées-Atlantiques', 102, 255, 102, 2, 'fr'), (65, 'Hautes-Pyrénnées', 153, 102, 51, 16, 'fr'), (66, 'Pyrénnées-Orientales', 51, 51, 0, 13, 'fr'), (67, 'Bas-Rhin', 204, 204, 51, 1, 'fr'), (68, 'Haut-Rhin', 153, 153, 0, 1, 'fr'), (69, 'Rhône', 0, 255, 51, 22, 'fr'), (70, 'Haute-Saône', 255, 255, 0, 10, 'fr'), (71, 'Saône-et-Loire', 150, 151, 255, 5, 'fr'), (72, 'Sarthe', 255, 25, 25, 18, 'fr'), (73, 'Savoie', 51, 153, 153, 22, 'fr'), (74, 'Haute-Savoie', 0, 204, 204, 22, 'fr'), (75, 'Paris', 199, 255, 175, 12, 'fr'), (76, 'Seine-Maritime', 204, 204, 0, 11, 'fr'), (77, 'Seine-et-Marne', 199, 255, 75, 12, 'fr'), (78, 'Yvelines', 199, 255, 25, 12, 'fr'), (79, 'Deux-Sèvres', 100, 255, 100, 20, 'fr'), (80, 'Somme', 200, 200, 255, 19, 'fr'), (81, 'Tarn', 153, 102, 102, 16, 'fr'), (82, 'Tarn-et-Garonne', 153, 51, 0, 16, 'fr'), (83, 'Var', 0, 0, 204, 21, 'fr'), (84, 'Vaucluse', 0, 0, 102, 21, 'fr'), (85, 'Vendée', 255, 50, 50, 18, 'fr'), (86, 'Vienne', 125, 255, 125, 20, 'fr'), (87, 'Haute-Vienne', 255, 255, 100, 14, 'fr'), (88, 'Vosges', 255, 0, 255, 15, 'fr'), (89, 'Yonne', 0, 151, 255, 5, 'fr'), (90, 'Territoire-de-Belfort', 255, 255, 25, 10, 'fr'), (91, 'Essonne', 199, 255, 50, 12, 'fr'), (92, 'Hauts-de-Seine', 199, 255, 100, 12, 'fr'), (93, 'Seine-Saint-Denis', 199, 255, 125, 12, 'fr'), (94, 'Val-de-Marne', 199, 255, 150, 12, 'fr'), (95, 'Val-d''Oise', 199, 255, 0, 12, 'fr'), (99, 'Etranger', 255, 255, 255, 900, ''), (971, 'Guadeloupe', 161, 161, 25, 900, 'fr'), (972, 'Martinique', 161, 161, 125, 900, 'fr'), (973, 'Guyane', 161, 161, 200, 900, 'fr'), (974, 'Réunion', 161, 161, 225, 900, 'fr'), (975, 'St-Pierre-et-Miquelon', 25, 161, 161, 900, 'fr'), (976, 'Mayotte', 125, 161, 161, 900, 'fr'), (980, 'Monaco', 1, 1, 1, 900, 'fr'), (986, 'Wallis-et-Futuna', 200, 161, 161, 900, 'fr'), (987, 'Polynésie-Française', 225, 161, 161, 900, 'fr'), (988, 'Nouvelle-Calédonie', 225, 225, 161, 900, 'fr'); CREATE TABLE IF NOT EXISTS `carto_DESCRIPTION_CARTE` ( `CDC_ID_Carte` varchar(32) NOT NULL default '', `CDC_Titre_carte` varchar(100) NOT NULL default '', `CDC_Infos_carte` mediumblob NOT NULL, `CDC_Carte_fond` varchar(100) NOT NULL default '', `CDC_Carte_masque` varchar(100) NOT NULL default '', `CDC_ID_Zone_geo_carte` varchar(255) NOT NULL default '', `CDC_Type_zone_carte` int(10) unsigned NOT NULL default '0', `CDC_Type_zone_contenu_carte` int(10) unsigned NOT NULL default '0', KEY `CM_PROJECT` (`CDC_ID_Carte`) ); INSERT INTO `carto_DESCRIPTION_CARTE` (`CDC_ID_Carte`, `CDC_Titre_carte`, `CDC_Infos_carte`, `CDC_Carte_fond`, `CDC_Carte_masque`, `CDC_ID_Zone_geo_carte`, `CDC_Type_zone_carte`, `CDC_Type_zone_contenu_carte`) VALUES ('europe', 'Europe', '', 'europe.png', 'europe_masque.png', '4', 1, 2), ('france', 'France', '', 'france_region.png', 'france_masque.png', 'fr', 2, 4), ('continent', 'Monde', '', 'monde5c.png', 'monde_masque5c.png', '', 0, 1), ('afrique', 'Afrique', '', 'afrique.png', 'afrique_masque.png', '1', 1, 2), ('oceanie', 'Océanie', '', 'oceanie.png', 'oceanie_masque.png', '5', 1, 2), ('namerique', 'Amérique du Nord', '', 'namerique.png', 'namerique_masque.png', '2', 1, 2), ('samerique', 'Amérique du Sud', '', 'samerique.png', 'samerique_masque.png', '6', 1, 2), ('asie', 'Asie - Extrême Orient', '', 'asie.png', 'asie_masque.png', '3', 1, 2), ('moyenorient', 'Moyen-Orient', '', 'moyenorient.png', 'moyenorient_masque.png', '7', 1, 2); CREATE TABLE IF NOT EXISTS `carto_PAYS` ( `CP_ID_Pays` char(3) NOT NULL default '', `CP_Langue_intitule` char(3) NOT NULL default '', `CP_Intitule_pays` varchar(100) NOT NULL default '', `CP_Intitule_capitale` varchar(100) NOT NULL default '', `CP_Couleur_R` tinyint(3) unsigned NOT NULL default '0', `CP_Couleur_V` tinyint(3) unsigned NOT NULL default '0', `CP_Couleur_B` tinyint(3) unsigned NOT NULL default '0', `CP_ID_Continent` tinyint(4) unsigned NOT NULL default '0', PRIMARY KEY (`CP_ID_Pays`) ); INSERT INTO `carto_PAYS` (`CP_ID_Pays`, `CP_Langue_intitule`, `CP_Intitule_pays`, `CP_Intitule_capitale`, `CP_Couleur_R`, `CP_Couleur_V`, `CP_Couleur_B`, `CP_ID_Continent`) VALUES ('af', 'fr', 'Afghanistan', 'Kaboul', 60, 140, 60, 7), ('za', 'fr', 'Afrique du Sud', 'Pretoria', 255, 25, 25, 1), ('al', 'fr', 'Albanie', 'Tirana', 150, 150, 255, 4), ('dz', 'fr', 'Algérie', 'Alger', 255, 25, 75, 1), ('de', 'fr', 'Allemagne', 'Berlin', 255, 75, 75, 4), ('an', 'fr', 'Andorre', 'Andorre la vielle', 51, 51, 51, 4), ('ao', 'fr', 'Angola', 'Luanda', 255, 25, 125, 1), ('ag', 'fr', 'Antigua et Barbuda', 'St Jean', 200, 100, 0, 2), ('sa', 'fr', 'Arabie Saoudite', 'Riyad', 60, 100, 60, 7), ('ar', 'fr', 'Argentine', 'Buenos Aires', 20, 220, 120, 6), ('am', 'fr', 'Arménie', 'Erevan', 60, 180, 60, 7), ('au', 'fr', 'Australie', 'Canberra', 255, 25, 25, 5), ('at', 'fr', 'Autriche', 'Vienne', 179, 179, 179, 4), ('az', 'fr', 'Azerbaïdjan', 'Bakou', 60, 240, 60, 7), ('bs', 'fr', 'Bahamas', 'Nassau', 200, 100, 50, 2), ('bh', 'fr', 'Bahreïn', 'Manama', 140, 0, 0, 7), ('bd', 'fr', 'Bangladesh', 'Dhaka', 140, 40, 0, 3), ('bb', 'fr', 'Barbade', 'Bridgetown', 200, 100, 75, 2), ('be', 'fr', 'Belgique', 'Bruxelles', 204, 204, 204, 4), ('bz', 'fr', 'Bélize', 'Belmopan', 200, 100, 100, 2), ('bj', 'fr', 'Bénin', 'Porto-Novo', 255, 25, 175, 1), ('bt', 'fr', 'Bhoutan', 'Timphou', 140, 80, 0, 3), ('by', 'fr', 'Biélorussie', 'Minsk', 225, 255, 225, 4), ('bo', 'fr', 'Bolivie', 'La Paz', 120, 220, 120, 6), ('ba', 'fr', 'Bosnie-Herzégovine', 'Sarajevo', 255, 25, 25, 4), ('bw', 'fr', 'Botswana', 'Gaborone', 255, 25, 225, 1), ('br', 'fr', 'Brésil', 'Brasillia', 250, 220, 120, 6), ('bn', 'fr', 'Brunei Darusalam', 'Bandar Seri Begawan', 140, 120, 0, 3), ('bg', 'fr', 'Bulgarie', 'Sofia', 75, 75, 255, 4), ('bf', 'fr', 'Burkina Faso', 'Ouagadougou', 255, 150, 25, 1), ('bi', 'fr', 'Burundi', 'Bujumbura', 255, 150, 75, 1), ('kh', 'fr', 'Cambodge', 'Phnom Penh', 140, 140, 0, 3), ('cm', 'fr', 'Cameroun', 'Yaoundé', 255, 150, 125, 1), ('ca', 'fr', 'Canada', 'Ottawa', 200, 100, 125, 2), ('cv', 'fr', 'Cap Vert', 'Praia', 25, 100, 150, 1), ('cl', 'fr', 'Chili', 'Santiago', 220, 20, 120, 6), ('cn', 'fr', 'Chine', 'Pékin', 140, 180, 0, 3), ('cy', 'fr', 'Chypre', 'Nicosie', 200, 200, 255, 4), ('co', 'fr', 'Colombie', 'Bogota', 220, 120, 120, 6), ('km', 'fr', 'Comores', 'Moroni', 255, 150, 175, 1), ('cr', 'fr', 'Costa Rica', 'San José', 200, 100, 150, 2), ('ci', 'fr', 'Côte d''Ivoire', 'Yamoussoukro', 255, 150, 225, 1), ('hr', 'fr', 'Croatie', 'Zaghreb', 255, 225, 225, 4), ('cu', 'fr', 'Cuba', 'La Havane', 200, 100, 175, 2), ('dk', 'fr', 'Danemark', 'Copenhague', 25, 255, 25, 4), ('dj', 'fr', 'Djibouti', 'Djibouti', 255, 250, 25, 1), ('dm', 'fr', 'Dominique', 'Roseau', 200, 100, 250, 2), ('eg', 'fr', 'Egypte', 'Le Caire', 255, 250, 75, 1), ('sv', 'fr', 'Salvador', 'San Salvador', 200, 200, 0, 2), ('ae', 'fr', 'Emirats Arabes Unis', 'Abou Dabi', 140, 220, 0, 7), ('ec', 'fr', 'Equateur', 'Quito', 220, 250, 120, 6), ('er', 'fr', 'Erythrée', 'Asmara', 255, 250, 125, 1), ('es', 'fr', 'Espagne', 'Madrid', 102, 102, 102, 4), ('ee', 'fr', 'Estonie', 'Tallin', 125, 255, 125, 4), ('us', 'fr', 'Etats-Unis', 'Washington', 200, 200, 100, 2), ('et', 'fr', 'Ethiopie', 'Addis-Abeba', 255, 250, 175, 1), ('fj', 'fr', 'Fidji', 'Suva', 255, 25, 75, 5), ('fi', 'fr', 'Finlande', 'Helsinki', 100, 255, 100, 4), ('fr', 'fr', 'France', 'Paris', 77, 77, 77, 4), ('ga', 'fr', 'Gabon', 'Libreville', 25, 50, 255, 1), ('gm', 'fr', 'Gambie', 'Banjul', 75, 50, 255, 1), ('ge', 'fr', 'Géorgie', 'T''billisi', 170, 15, 50, 7), ('gh', 'fr', 'Ghana', 'Accra', 125, 50, 255, 1), ('gr', 'fr', 'Grèce', 'Athènes', 175, 175, 255, 4), ('gd', 'fr', 'Grenade', 'Saint-Georges', 200, 200, 125, 2), ('gl', 'fr', 'Groenland', 'Nuuk', 200, 200, 250, 2), ('gt', 'fr', 'Guatémala', 'Guatemala', 0, 100, 200, 2), ('gw', 'fr', 'Guinée Bissau', 'Bissau', 175, 50, 255, 1), ('gq', 'fr', 'Guinée équatoriale', 'Malabo', 225, 50, 255, 1), ('gy', 'fr', 'Guyana', 'Georgetown', 20, 0, 160, 6), ('ht', 'fr', 'Haïti', 'Port au Prince', 50, 100, 200, 2), ('hn', 'fr', 'Honduras', 'Tegucigalpa', 75, 100, 200, 2), ('hu', 'fr', 'Hongrie', 'Budapest', 255, 175, 175, 4), ('in', 'fr', 'Inde', 'New Delhi', 255, 0, 0, 3), ('id', 'fr', 'Indonésie', 'Jakarta', 255, 40, 0, 3), ('iq', 'fr', 'Irak', 'Bagdad', 255, 80, 0, 7), ('ir', 'fr', 'Iran', 'Téhéran', 255, 120, 0, 7), ('ie', 'fr', 'Irlande', 'Dublin', 0, 255, 0, 4), ('is', 'fr', 'Islande', 'Reykjavik', 255, 50, 50, 4), ('il', 'fr', 'Israël', 'Tel-Aviv', 255, 160, 0, 7), ('it', 'fr', 'Italie', 'Rome', 153, 153, 153, 4), ('jm', 'fr', 'Jamaïque', 'Kingston', 100, 100, 200, 2), ('jp', 'fr', 'Japon', 'Tokyo', 255, 200, 0, 3), ('jo', 'fr', 'Jordanie', 'Amman', 255, 240, 0, 7), ('kz', 'fr', 'Kazakhstan', 'Astana', 0, 100, 255, 3), ('ke', 'fr', 'Kenya', 'Nairobo', 25, 150, 255, 1), ('kg', 'fr', 'Kirghizstan', 'Bichkek', 40, 100, 255, 7), ('ki', 'fr', 'Kiribati', 'Tarawa', 255, 25, 125, 5), ('kw', 'fr', 'Koweït', 'Keweït', 80, 100, 255, 7), ('ls', 'fr', 'Lesotho', 'Maseru', 75, 150, 255, 1), ('lv', 'fr', 'Lettonie', 'Rïga', 150, 255, 150, 4), ('lb', 'fr', 'Liban', 'Beyrouth', 120, 100, 255, 7), ('lr', 'fr', 'Libéria', 'Monrovia', 125, 150, 255, 1), ('ly', 'fr', 'Libye', 'Tripoli', 175, 150, 255, 1), ('li', 'fr', 'Liechtenstein', 'Vaduz', 0, 255, 255, 4), ('lt', 'fr', 'Lituanie', 'Vinius', 175, 255, 175, 4), ('lu', 'fr', 'Luxembourg', 'Luxembourg', 229, 229, 229, 4), ('mk', 'fr', 'Macédoine', 'Skopje', 125, 125, 255, 4), ('mg', 'fr', 'Madagascar', 'Antananarivo', 225, 150, 255, 1), ('my', 'fr', 'Malaisie', 'Kuala Lumpur', 140, 100, 255, 3), ('mw', 'fr', 'Malawi', 'Lilongwe', 25, 250, 255, 1), ('mv', 'fr', 'Maldives', 'Malé', 160, 100, 255, 3), ('ml', 'fr', 'Mali', 'Bamoko', 75, 250, 255, 1), ('mt', 'fr', 'Malte', 'La Valette', 225, 225, 255, 4), ('ma', 'fr', 'Maroc', 'Rabat', 125, 250, 255, 1), ('mh', 'fr', 'Marshall', 'Majuro', 255, 25, 175, 5), ('mu', 'fr', 'Maurice', 'Port-Louis', 175, 250, 255, 1), ('mr', 'fr', 'Mauritanie', 'Nouakchott', 25, 255, 50, 1), ('mx', 'fr', 'Mexique', 'Mexico', 125, 100, 200, 2), ('fm', 'fr', 'Micronésie', 'Palikir', 255, 25, 225, 5), ('md', 'fr', 'Moldavie', 'Chisinau', 25, 25, 255, 4), ('mc', 'fr', 'Monaco', 'Monaco', 50, 255, 255, 4), ('mn', 'fr', 'Mongolie', 'Oulan-Bator', 180, 100, 255, 3), ('mz', 'fr', 'Mozambique', 'Maputo', 75, 255, 50, 1), ('na', 'fr', 'Namibie', 'Windhoek', 125, 255, 50, 1), ('nr', 'fr', 'Nauru', 'Yaren District', 255, 75, 25, 5), ('np', 'fr', 'Népal', 'Kathmandou', 200, 100, 255, 3), ('ni', 'fr', 'Nicaragua', 'Managua', 150, 100, 200, 2), ('ne', 'fr', 'Niger', 'Niamey', 175, 255, 50, 1), ('ng', 'fr', 'Nigéria', 'Abuja', 225, 255, 50, 1), ('no', 'fr', 'Norvège', 'Oslo', 50, 255, 50, 4), ('nz', 'fr', 'Nouvelle-Zélande', 'Wellington', 255, 75, 75, 5), ('om', 'fr', 'Oman', 'Mascate', 220, 100, 255, 7), ('ug', 'fr', 'Ouganda', 'Kampala', 25, 255, 150, 1), ('uz', 'fr', 'Ouzbekistan', 'Tachkent', 240, 100, 255, 7), ('pk', 'fr', 'Pakistan', 'Islamabad', 0, 255, 0, 7), ('pw', 'fr', 'Palau', 'Koror', 255, 75, 125, 5), ('ps', 'fr', 'Palestine', 'Jérusalem', 40, 255, 0, 7), ('pa', 'fr', 'Panama', 'Panama', 175, 100, 200, 2), ('pg', 'fr', 'Papouasie - Nouvelle Guinée', 'Port Moresby', 255, 75, 175, 5), ('py', 'fr', 'Paraguay', 'Assomption', 20, 120, 160, 6), ('nl', 'fr', 'Pays-Bas', 'Amsterdam', 245, 245, 245, 4), ('pe', 'fr', 'Pérou', 'Lima', 20, 160, 160, 6), ('ph', 'fr', 'Philippines', 'Manille', 80, 255, 0, 3), ('pl', 'fr', 'Pologne', 'Varsovie', 255, 100, 100, 4), ('pt', 'fr', 'Portugal', 'Lisbonne', 26, 26, 26, 4), ('qa', 'fr', 'Qatar', 'Doha', 120, 255, 0, 7), ('cf', 'fr', 'République Centrafricaine', 'Bangui', 75, 255, 150, 1), ('kr', 'fr', 'République de Corée', 'Séoul', 140, 255, 0, 3), ('cd', 'fr', 'République Démocratique du Congo', 'Kinshasa', 125, 255, 150, 1), ('kp', 'fr', 'République Populaire Démocratique de Corée', 'Pyongyang', 180, 255, 0, 3), ('cz', 'fr', 'République Tchèque', 'Prague', 255, 125, 125, 4), ('ro', 'fr', 'Roumanie', 'Bucarest', 50, 50, 255, 4), ('uk', 'fr', 'Royaume-Uni', 'Londres', 255, 0, 0, 4), ('ru', 'fr', 'Russie', 'Moscou', 200, 255, 200, 4), ('rw', 'fr', 'Rwanda', 'Kigali', 175, 255, 150, 1), ('sm', 'fr', 'San Marin', 'Saint marin', 25, 255, 255, 4), ('vc', 'fr', 'Saint Vincent et les Grenadines', 'Kingston', 200, 100, 200, 2), ('lc', 'fr', 'Sainte Lucie', 'Castries', 0, 100, 100, 2), ('sb', 'fr', 'Salomon', 'Honiara', 255, 75, 225, 5), ('ws', 'fr', 'Samoa', 'Apia', 255, 125, 25, 5), ('st', 'fr', 'Sao Tomé et Principe', 'Sao Tomé', 25, 255, 250, 1), ('sn', 'fr', 'Sénégal', 'Dakar', 75, 255, 250, 1), ('sc', 'fr', 'Seychelles', 'Victoria', 100, 255, 250, 1), ('sl', 'fr', 'Sierra Leone', 'Freetown', 125, 255, 250, 1), ('sg', 'fr', 'Singapour', 'Singapour', 200, 255, 0, 3), ('sk', 'fr', 'Slovaquie', 'Bratislava', 255, 150, 150, 4), ('si', 'fr', 'Slovénie', 'Ljubljana', 255, 200, 200, 4), ('so', 'fr', 'Somalie', 'Mogadiscio', 175, 255, 250, 1), ('sd', 'fr', 'Soudan', 'Khartoum', 151, 151, 25, 1), ('lk', 'fr', 'Sri Lanka', 'Sri Jayawardhanapura', 220, 255, 0, 3), ('se', 'fr', 'Suède', 'Stokholm', 75, 255, 75, 4), ('ch', 'fr', 'Suisse', 'Berne', 128, 128, 128, 4), ('sr', 'fr', 'Surinam', 'Paramaribo', 20, 160, 250, 6), ('sz', 'fr', 'Swaziland', 'Mbabe', 151, 151, 75, 1), ('sy', 'fr', 'Syrie', 'Damas', 240, 255, 0, 7), ('tj', 'fr', 'Tadjikistan', 'Douchanbé', 0, 100, 50, 7), ('tz', 'fr', 'Tanzanie', 'Dar es Salaam', 151, 151, 125, 1), ('td', 'fr', 'Tchad', 'Ndjamena', 151, 151, 175, 1), ('th', 'fr', 'Thaïlande', 'Bangkok', 50, 100, 50, 3), ('tg', 'fr', 'Togo', 'Lomé', 151, 151, 225, 1), ('to', 'fr', 'Tonga', 'Nuku''alofa', 25, 125, 225, 5), ('tt', 'fr', 'Trinité et Tobago', 'Port d''Espagne', 75, 100, 100, 2), ('tn', 'fr', 'Tunisie', 'Tunis', 25, 151, 151, 1), ('tm', 'fr', 'Turkmenistan', 'Asgabad', 100, 100, 50, 7), ('tr', 'fr', 'Turquie', 'Ankara', 150, 100, 50, 7), ('tv', 'fr', 'Tuvalu', 'Funafuti', 25, 175, 25, 5), ('ua', 'fr', 'Ukraine', 'Kiev', 0, 0, 255, 4), ('uy', 'fr', 'Uruguay', 'Montevideo', 220, 220, 60, 6), ('vu', 'fr', 'Vanuatu', 'Port-Vila', 255, 125, 175, 5), ('ve', 'fr', 'Vénézuéla', 'Caracas', 220, 60, 60, 6), ('vn', 'fr', 'Vietnam', 'Hanoï', 200, 100, 50, 3), ('ye', 'fr', 'Yémen', 'Sanaa', 250, 100, 50, 7), ('yu', 'fr', 'Yougoslavie', 'Belgrade', 100, 100, 255, 4), ('zm', 'fr', 'Zambie', 'Lusaka', 75, 151, 151, 1), ('zw', 'fr', 'Zimbabwe', 'Harare', 225, 151, 151, 1), ('cg', 'fr', 'Congo', 'Brazzaville', 175, 151, 151, 1), ('gn', 'fr', 'Guinée', 'Conakry', 125, 151, 151, 1), ('la', 'fr', 'Laos', 'Vientiane', 160, 200, 250, 3), ('mm', 'fr', 'Birmanie', 'Rangoon', 210, 200, 250, 3), ('rua', 'fr', 'Russie (Asie)', 'Moscou', 0, 125, 125, 3), ('tw', 'fr', 'Taïwan', 'Taïpei', 0, 200, 250, 3), ('0', '', ' ', ' ', 255, 255, 255, 0); CREATE TABLE IF NOT EXISTS `carto_zone_hierarchie` ( `czh_id_zone` int(10) unsigned NOT NULL, `czh_id_zone_pere` int(10) unsigned NOT NULL, `czh_nom` varchar(255) NOT NULL, `czh_code_alpha` varchar(255) NOT NULL, `czh_i18n` varchar(5) NOT NULL, `czh_fichier_masque` varchar(255) NOT NULL, `czh_fichier_image` varchar(255) NOT NULL, `czh_coloration` tinyint(1) NOT NULL, `czh_nom_table_info_couleur` varchar(255) NOT NULL, `czh_identifiant_table_info_couleur` varchar(255) NOT NULL, `czh_champs_jointure_annuaire` varchar(255) NOT NULL, `czh_sql_complementaire` varchar(255) NOT NULL, `czh_nom_champs_id` varchar(255) NOT NULL, `czh_nom_champs_id_pere` varchar(255) NOT NULL, `czh_nom_champs_intitule` varchar(255) NOT NULL, `czh_nom_champs_couleur_R` varchar(255) NOT NULL, `czh_nom_champs_couleur_V` varchar(255) NOT NULL, `czh_nom_champs_couleur_B` varchar(255) NOT NULL, PRIMARY KEY (`czh_id_zone`) ); INSERT INTO `carto_zone_hierarchie` (`czh_id_zone`, `czh_id_zone_pere`, `czh_nom`, `czh_code_alpha`, `czh_i18n`, `czh_fichier_masque`, `czh_fichier_image`, `czh_coloration`, `czh_nom_table_info_couleur`, `czh_identifiant_table_info_couleur`, `czh_champs_jointure_annuaire`, `czh_sql_complementaire`, `czh_nom_champs_id`, `czh_nom_champs_id_pere`, `czh_nom_champs_intitule`, `czh_nom_champs_couleur_R`, `czh_nom_champs_couleur_V`, `czh_nom_champs_couleur_B`) VALUES (1, 0, 'Monde', 'continent', 'fr-FR', 'monde_masque5c.png', 'monde5c.png', 1, 'carto_CONTINENT', '', 'a_ce_continent', '', 'CC_ID_Continent', '', 'CC_Intitule_continent', 'CC_Couleur_R', 'CC_Couleur_V', 'CC_Couleur_B'), (2, 1, 'Europe', 'europe', 'fr-FR', 'europe_masque.png', 'europe.png', 1, 'carto_PAYS', '4', 'a_ce_pays', '', 'CP_ID_Pays', 'CP_ID_Continent', 'CP_Intitule_pays', 'CP_Couleur_R', 'CP_Couleur_V', 'CP_Couleur_B'), (3, 2, 'France', 'france', 'fr-FR', 'france_masque.png', 'france.png', 1, 'carto_DEPARTEMENT', 'fr', 'DEPARTEMENT_ID', '', 'CD_ID_Departement', 'CD_ID_Pays', 'CD_Intitule_departement', 'CD_Couleur_R', 'CD_Couleur_V', 'CD_Couleur_B');"); //$resultat = $GLOBALS['car_db']->query ($requete_carto) ; //if (DB::isError($resultat)) { // die ($resultat->getMessage().'
'.$resultat->getDebugInfo()); //} //ajout de champs à la table, plus nettoyage des clés $requete_maj = "ALTER TABLE `PARTICIPANT` ADD `PARTICIPANT_CODE_POSTAL` varchar(6) NOT NULL;". "ALTER TABLE `PARTICIPANT` ADD `PARTICIPANT_VILLE` varchar(255) NOT NULL;". "ALTER TABLE `PARTICIPANT` ADD `PARTICIPANT_NOM_PRENOM_VISIBLE` tinyint(1) NOT NULL DEFAULT '0';". "ALTER TABLE `PARTICIPANT` ADD `PARTICIPANT_RECEVOIR_NEWSLETTER` tinyint(1) NOT NULL DEFAULT '0';". "ALTER TABLE `PARTICIPANT` ADD `PAYS_ID` CHAR(3) NOT NULL;". "ALTER TABLE `PARTICIPANT` ADD `DEPARTEMENT_ID` VARCHAR(3) NOT NULL;". "ALTER TABLE `PARTICIPANT` ADD `PARTICIPANT_DATE_INSCRIPTION` DATE NOT NULL DEFAULT '2008-01-01';". "ALTER TABLE `COMMUNE` DROP INDEX `COMMUNE_PK`;" . "ALTER TABLE `NIVEAU` DROP INDEX `NIVEAU_PK`;" . "ALTER TABLE `PARTICIPANT` DROP INDEX `PARTICIPANT_PK`;" . "ALTER TABLE `TYPE_INSCRIPTION` DROP INDEX `TYPE_INSCRIPTION_PK`;"; //$resultat = $GLOBALS['car_db']->query ($requete_maj) ; //if (DB::isError($resultat)) { // die ($resultat->getMessage().'
'.$resultat->getDebugInfo()); //} // ajout des code postaux, des départements et des villes à la table PARTICIPANT $requete = 'SELECT DISTINCT COMMUNE_ID '. 'FROM PARTICIPANT '. 'WHERE 1'; $resultat = $GLOBALS['car_db']->query ($requete) ; //if (DB::isError($resultat)) { // die ($resultat->getMessage()); //} while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) { $requete2 ='SELECT COMMUNE_NOM, COMMUNE_ID, lpad( COMMUNE_CODEPOSTAL, 5, \'0\' ) AS cp '. ' FROM COMMUNE '. ' WHERE COMMUNE_ID='.$ligne['COMMUNE_ID']; $resultat2 = $GLOBALS['car_db']->query ($requete2) ; //if (DB::isError($resultat2)) { // die ($resultat2->getMessage()); //} while ($ligne2 = $resultat2->fetchRow(DB_FETCHMODE_ASSOC)) { $requete3 = 'UPDATE PARTICIPANT SET PARTICIPANT_VILLE=\''.addslashes($ligne2['COMMUNE_NOM']).'\', PARTICIPANT_CODE_POSTAL=\''.$ligne2['cp'].'\',DEPARTEMENT_ID=\''.substr($ligne2['cp'],0,2).'\' '. 'WHERE COMMUNE_ID=\''.$ligne2['COMMUNE_ID'].'\';'; //$resultat3 = $GLOBALS['car_db']->query ($requete3) ; //if (DB::isError($resultat3)) { // die ($resultat3->getMessage()); //} echo $requete3.'
'; } } ?>