Print Records per Pages


I am developing a website where a user can print some data using his printer.

When user selects some records and click the print link he is taken to a page where he can use “Print” option from browser’s menu to print the page.

I want printer to save records per page. For example user has selected 5 records (Note: basically it’s a property listing website and it contains property information like, name, address, thumbnails, main big image, price info and etc).

So I want printer to print records per pages. What are the steps I have to take in order to make sure that a single record does not go to the next page and it should be on one page. For example Property A information should be on Page No 1 and Property B’s all information should be on Page No 2.

Please guide me on this. Every information is appreciated in advance.