This class is meant to generate navigation HTML links to browse database query results split between multiple pages.
The class generates Next, Previous, Start, End and direct page jump link from a given total number of result rows and limit number of results per page parameter. The links may include given icon images.
The class also generate a SQL LIMIT clause which can be used in SQL queries to MySQL or similar databases.
The implementation of this class allows to automatically keep track of the values of any variables that are passed on the page URL (GET method).