$datosDivisonGeografica = $ZONAS->consultarUna(array("geonameid" => $idDivisonGeografica['geonameid'])); $DATOS['geonameid'] = $r['geonameid']; $DATOS['ciudad'] = $r['ciudad']; $DATOS['nombresAlternos'] = $r['nombresAlternos']; $DATOS['geoposicion'] = $r['geoposicion']; $DATOS['codigoPais'] = $r['codigoPais']; $DATOS['nombrePais'] = $nombrePais; $DATOS['geonameidDivisionGeografica'] = $idDivisonGeografica['geonameid']; $DATOS['nombreDivisionGeografica'] = $datosDivisonGeografica['ciudad']; $DATOS['poblacion'] = $r['poblacion']; $DATOS['elevacion'] = $r['elevacion']; $DATOS['zonaHoraria'] = $r['zonaHoraria']; $DATOS['fechaModificacionGeoname'] = $r['fechaModificacionGeoname']; $DATOS['totalLugares'] = 0; $DATOS['totalUsuarios'] = 0; $CIUDADES->agregar($DATOS); } //Elimina datos y coleccion $GENERICA->eliminaDeTablaTemporal("CIUDADES", array()); $GENERICA->eliminarColeccion("CIUDADES"); //Una vez cargado el archivo se elimina la carpeta) system("rm -Rf " . $CONFIG['PATH'] . "fuentes/ciudades/" . $p . ".txt"); } } //Elimina datos y coleccion $GENERICA->eliminaDeTablaTemporal("admin1CodesASCII", array()); $GENERICA->eliminarColeccion("admin1CodesASCII"); } catch (Exception $e) { $LOG->registra("cargaCiudades", $e->getMessage(), "Ha ocurrido un error. "); return false; }