I've created a website where after logging in, the user selects what State in the U.S. to go to. Upon selecting their state, a new Page loads which contains a Webform. The user enters information into that Webform and the results (or report) of the information entered is continually scrolled on the content portion of the screen using Webform Report (as other users and the current user enter or have entered the information). It's kind of like a continual user comment log. Here's my problem:

Since each State has a different State Page, I was originally going to create a separate Webform for each node of those Pages. The reason I was going to do this is when creating a Webform Report, I'm required to select which Webform the data links to. Consequently, I would have to create 50 different forms and 50 different reports to display and link each specific State's user comment log on its given Page (or Node). I then use the following in my Block Description for Webform Report to pull the Webform Report data and display in the content section of the specific State's Page:

              $node = node_load(ENTER NODE NO. HERE FOR PAGE OF EACH SPECIFIC STATE); // Change to whatever the nid of your webform node is
              print node_view($node, FALSE, FALSE, FALSE);
              

I know there's a way to streamline this process so that I need only one Webform and one Webform Report. In beginning to attempt this, I created a new Webform which contains a "placeholder" field that has a default value of %get[id]. This, at least, places the State's node which contains that specific State's Page in the field. Now I don't know how to make Webform Report display only those records or data that have a "placeholder" field value equal to that same Node of the current State's Page in which the Web Report is located. Perhaps I need to modify the code above to address this issue?

As a separate issue, I'll also want to modify the Webform redirect to instead of going to a specific node like: "internal:node/5" upon submittal (which Node represents the specific State's page), to instead go to "internal:node[the value of the placeholder field]" since I will now have one Webform on multiple Pages.

Any assistance would be grealy appreciated. I'm a little new at this so kid gloves are appreciated.