When you get to the results page are you now getting the name inserted instead of the id? Based on your screen shot of the select list dynamic dialog you should only have the name for both the label and value. If you are still getting the id this would indicate that the page has not been updated on the server. Based on the code you have with the die statement it should not get past this, a die statement is meant to stop all processing that is occurring on the page once it is called. Make sure that you have all of the pages uploaded to your server before you test this out and let us know the result. If you can post back with a link to the page, or at least the source code for the select list on the live page.