I think its not a good design in which you may loose the data entered by the users in different forms as only one form is submitted .try to move it into different pages
I disagree - having multiple forms on a page is fine. It is the job of the UI designer to make sure that users do not get confused over what should be entered, and what gets submitted.