$action = CSV_UPDATEONLY; } if (isset($opts['d'])) { $debug = true; } if ($opts['r'] && !empty($opts['r'])) { $includedFile = $opts['r']; } if (!$opts['t'] || empty($opts['t'])) { showHelp('Table non définie'); exit; } $table = $opts['t']; } // }}} global $debug, $action, $keys; $debug = false; $action = CSV_INSERT; $keys = 'id'; processArgs(); require_once dirname(__FILE__) . '/../core/classes/xdb.php'; $source = file_get_contents($sourceName); $insert_relation = null; $update_relation = null; if (isset($includedFile)) { require_once $includedFile; } $translater = new CSVImporter($table, $keys, !$debug); $translater->setCSV($source); $translater->run($action, $insert_relation, $update_relation); // vim:set et sw=4 sts=4 sws=4 foldmethod=marker fenc=utf-8: