Just to update on the problem the problem I was having was returning sets of three records at a time which couldnt be done.
This was so I could integrate it into the HTML easily Using Separate Background Color <div> elements to auto set line height. (http://buildinternet.com/2009/07/four-methods-to-create-equal-height-columns/)
I used a single cell HTML calling the record and some PHP to wrap the row tags after every three records were called.
Any other solutions I overlooked please add them on.