1) { $previous = $page - 1; echo "<< "; } for ($i = 1; $i <= $pages; $i++) { if ($page == $i) { if ($i == $pages) { echo "" . $i . " "; } else { echo "" . $i . ", "; } } else { if ($i == $pages) { echo "" . $i . " "; } else { echo "" . $i . ", "; } } } if ($page < $pages) { $next = $page + 1; echo ">>"; } ?>