$totalpages) { // set current page to last page $currentpage = $totalpages; } // end if // if current page is less than first page... if ($currentpage < 1) { // set current page to first page $currentpage = 1; } // end if // the offset of the list, based on current page $offset = (($currentpage - 1) * $rowsperpage); $sphinx->SetLimits($offset, $rowsperpage); echo "Found $results[total_found] Matches
\n"; $showingto = ($offset + $rowsperpage > $numrows1) ? $numrows1 : $offset + $rowsperpage; echo "Showing results " . ($offset+1) . " - " . $showingto . " of " . $numrows1; ?>