before you consider viewing your site 'live', that is, using a hosting provider, you will want to test on your 'local' server.
personally, I dont use xampp, i use apache, but things should be similar.
Assuming you are saving your files to htdocs, then this should be your localhost.
there should be some useful information in your set-up, to troubleshoot whether or not php and mysql have been successsfully installed.
step 1, create a file with an htm or html extension and run this.
if this works, then at least your local host has been configured ok.
Officeguy has a help file for setting up xammp, 144/. take a look