/** * @return resource a MySQL link identifier on success, or display error on failure. */ public static function getConection() { //if(!self::$DB_LINK){ try { if (!self::$DB_LINK) { //echo Debug::li(" {".Config::DATA_BASE_SERVER."}, {".Config::DATA_BASE_USER."}, {".Config::DATA_BASE_PASSWORD."} "); self::$DB_LINK = mysql_connect(Config::DATA_BASE_SERVER, Config::DATA_BASE_USER, Config::DATA_BASE_PASSWORD); if (!mysql_errno()) { $temp_connect = mysql_select_db(Config::DATA_BASE_NAME, self::$DB_LINK); if (mysql_errno()) { echo "erro ao selecionar database:" . mysql_error(); exit; } } } return self::$DB_LINK; } catch (Exception $e) { $ReturnResultVO->sucess = FALSE; $ReturnResultVO->addMessage($e); echo "erro de conexao com o banco"; exit; } // end try{ //} }