Display records on the same page, using URL parameter passing.

Display records on the same page, using URL parameter passing.

I have 3 forms: 

1. User_Form
2. Booking_Summary
3. Display

On my User_Form, I have the following fieds:

1. Name - Deluge name: Name
2. City - Deluge name: City
3. Check In  (24 hours) Deluge name: Check_In1  of type Date-Time
4. Number of Rooms - Deluge name: Number_Of_Rooms

On my Display Form, I have Name as my lookup field from the User_Form.

1.Display - Deluge Name: Display_Booking  lookup from Name field in User_Form
2.Show Booking - Deluge Name: Show_Booking   input type Submit button.

Here's what I want to do,

I want to be able to select the name from the dropdown in the Display form and show all the records  (Name,City, Check In and Number of Rooms) on the same form, without using the iFrames. 

My attempt:

openUrl(rec, "samewindow");

This takes me to the report page of Booking_Summary where I store all the inputs that the user enters. It's simply a preview of the User_Form.

How can I display all the records on the same form based on the Name selected from the dropdown. Also, I need to pass the ID  parameter in the URL. 

So to sum up: Here's what I want,

On Display form, select Name from dropdown, and On_Click of Show_booking, pass the ID of that record in URL and display record on the SAME form i.e the display form.

Oh, and Display Form is a stateless form.