Thank you for the detailed response. I think it would be best to work this out one part at a time.
It sounds like you have your local testing server up and running correct? If so do you have a php type of site defined in DW that you are working with?
In this site you should create a regular php page and apply a recordset to the page, then using the bindings panel you should put info from the recordset onto the page then test the page out.
This will confirm if you have met the requirements for having a dynamic map. If you are falling down at any of these steps please let us know at what part you are having difficulty and we will do what we can to help you out.