$db = DB::connect($dsn, isset($config['persistent']) ? $config['persistent'] : true);
if (DB::isError($db)) {
trigger_error($db->getMessage(), E_USER_ERROR);
$db = DB::connect($dsn, isset($config['persistent']) ? $config['persistent'] : true);
if (DB::isError($db)) {
trigger_error($db->getMessage(), E_USER_ERROR);