I am developed a web application in PHP which conects to some database in MySQL, this application will generate reviews based on the fields that the user select from diferents tables, there's a method to do that, preference by code. (and software program is appropriate too)
Sometimes with Zend Framework. In controller I'm developing a form. Form values delivering to model. Model function returns placed id or perhaps an error. In controller I'm checking this result and echoing it. It really works with Zend.
I'm not sure what you require but when you would like get form value use js. If you would like use js use jquery ... you will get selected value with jquery by title or id ... just take a look on jquery
and employ it to create your report... add onclick or onchange to exhibit report dinamically
If you would like allow it to be after submit.. It is quiet easy...