public static function go($url) { return header('Location:' . Rutas::getDireccion($url)); }
* en traffic.categories_pois */ Rutas::runQuery($categoriesPoisQuery[1]); /** * Insercion del uuid de la ruta y del * uuid del estado al que pertenece la ruta en traffic.categories_pois */ $categoriesRoutesQuery = Rutas::categoriesRoutesQuery($routeUuid[$vuelta], $uuidState[0][0]); if ($uuidState[0][0] != $uuidState[1][0]) { /** * Llamado de insercion doble en traffic.categories_routes * ya que la ruta comienza en un estado y termina en otro */ Rutas::runQuery($categoriesRoutesQuery); /** * Segundo llamado de insercion con el uuid del estado final de la ruta */ $categoriesRoutesQuery2 = Rutas::categoriesRoutesQuery($routeUuid[$vuelta], $uuidState[1][0]); Rutas::runQuery($categoriesRoutesQuery2); } else { /** * Llamado de insercion simple en traffic.categories_routes * ya que la ruta comienza y termina en el mismo estado */ Rutas::runQuery($categoriesRoutesQuery); } $vuelta++; } pg_close($db); header("Location: index.php"); exit;
private function importRutas() { $file = getcwd() . "/docs/docs1/import/RUTAS.txt"; $array = $this->leeCsv($file); $obj = new Rutas(); $obj->truncate(); foreach ($array as $item) { //print_r($item); $obj = new Rutas(); $obj->setId($item['IDRUTA']); $obj->setDescripcion(utf8_encode($item['NOMBRE'])); $obj->setObservations(utf8_encode($item['OBSERVACIONES'])); $id = $obj->create(); if (!$id) { print_r($obj->getErrores()); } } }