Can anyone recommend the best way for a noob to implement a simple database on a web page that can return results based on user input? For example, a user inputs their age, location, gender, etc., and specific products are returned to that user. I want it to be fairly easy to update the database of products and grow it. Would I use xml and javascript for this? Is it something MySQL and PHP would be better for? Is there a pre-made code snippet I can purchase and just plug into my wordpress site? Any advice is greatly appreciated.