Are you thinking, “My browser only prints one page of a website, the first page”? Are you using Firefox?
There are several instances that trigger printing errors with Firefox. The one I have run across results from declaring overflow: hidden, overflow: auto; or overflow: scroll, which I use sometimes for its self-clearing float effect. The easiest solution to this is to create a print style sheet that changes all of your tags that use this to overflow: visible.
Good luck, and if this helps, or you have further comments, please share below.