I want to be able to ask users a question, and, depending on their answer, go to some other question. Webforms does not handle this well, since it seems to assume that the user answers most of the questions. I'm looking for something like
What price range do you want?
- If between $100 and $200, go to question 2
- If between $200 and $300, go to question 3
- If between $300 and $400, go to question 4
And so on.
At the end, I need to be able to see all of their answers in order to perform a DB query, so their responses will have to be "accumulated" as they go. I don't strictly need to have their answers stored in the DB, but it would be nice. I'm fine with programming in a hackish special case with hardcoded targets, but a clicky-button interface would be preferable, if such a module exists.
I feel like there should be some relatively-easy way of doing this, perhaps with the Form API and fields on nodes, but I can't quite put my finger on how it would be done.