I just got "Build your own Database driven website" in reading the first few chapters, I'm not sure if this book can help.
I wanted to use this to have a database of excel/MSdocs as an archival. These docs would need to be able to be 'pulled' to view or print in thier original format/style.
Yes, this can be done using MySQL as the database, and developing with PHP.
You just need an HTML form to upload the documents to the web, storing them as data in a MySQL table.
This is probably not a task for a complete beginner to programming, and perhaps you ought to start with smaller applications, learning that book you bought. Or maybe there is already such a script located at sourceforge.net or hotscripts.com.
Bookmarks