Por lo que comentas, tendrías que diseñar la página de resultados teiendo en cuenta el tamaño máximo que va a alojar, ya que de lo contrario, te seguirá pasando lo mismo o bien, no se verá toda la información en un primer golpe de vista.
Una opción sería utilizar divs en lugar de tablas y celdas, con lo que podrías hacer que saliera un scroll para cada div (="celda"), pero no creo que esa solución te sirva, si he entendido bien tu propósito...