QUOTE(Brian Chandler @ Aug 13 2007, 10:34 PM)

QUOTE
But I have no clue how to generate a .html from a database. Do you know of any tutorials available online that covers this?
Well, "a database" typically means stuff held in a MySQL (etc) system, and in the context of websites this normally means it's used to "drive" the website. That means that a program (PHP, Perl etc) is querying the database and generating web pages. You can immediately and directly save those webpages, and distribute them as html documents.
In other words, I can't really understand how you can have "a database" without already having some means of generating html pages from it. Can you give us a URL, or say how you currently view the information?
Information is limited, but I'll take a stab.
You can generate a text file version of your database by exporting it to a text-based file(if MySQL, you can do it directly from phpMyAdmin), then either use the text file itself as the source for your "offline" website or import the file into another database(such as Access) on the computer you're running the "offline" site on. In either case, you're re-creating the database, so presumeably you own the original, and can access it to do this, and then you will also know how to re-code the site to access the new database instead of the one on the server.
OR, as Brian has stated, save the individual web pages generated from the database, but this may be unbearably time consuming, depending on the size of the data involved.
This sounds like what you want to do from the limited information provided.
Hope it helps,
markei