Since you know so little at this point, I would suggest you download the CMS (Content Management System) I'll link to below and look around to see how PHP works. PHP is basically all the stuff between the html. MySQL is the database that you can draw from to fill changeable parameters within the html using PHP.
You host should have MySQL installed on the server.
This Free CMS can be customized and may just suit what you're looking for, and it is a good learning tool. You can install it quickly and see how it works.:
Link >>I recommend staying far away from Nuke or Post-Nuke for now.