Your update (v2, 5hrs 20min before this comment) seems to have added a partial line before the code that inserts the record:
";print_r($_REQUEST);exit;
This snippet has no closing curly bracket so under whatever circumstances that bit of code gets executed, the code will do as you instruct and EXIT the code without attempting the database insertion. There will be no error message as no error has been encountered. The data's not being inserted in the database because the code isn't being run.