You would have to update the recordset on the detail page and make sure you are filtering it with the correct value.
You would probably have to adjust the SQL statement on the results page to replace spaces with dashes in your WHERE clause so you are comparing apples to apples. SQL has a REPLACE() function you can use for that.