I have an MYSQL database with all the content and image links etc of 5,000 webpages. Each record contains fields and content for a single webpage. title description keywords header1,2,3, etc. paragraph 1, 2, 3 etc image link 1, 2, 3, etc etc Is there a way to use PHP to get this info from the database and create a php page?
Yes you can write PHP code to grab the data from MySql database and print the output in html format (with css styling etc. to match your site template).
I don't think there is a template available for this; but the task itself is quite easy. You can hire someone for a few dollars - or google yourself a "PHP MySQL tutorial".
If you have Adobe Dreamweaver, it's got a GUI for PHP and MySQL page creation. The code it generates is really messy, though, so it's probably better to learn it by hand.