include "sql_config.php"; $posts = mysql_query("select * from news"); $total_posts = mysql_num_rows($posts); сообщениями (posts) function print_links($total,$page,$number,$links) { $return = null; $pages = ceil($total/$number); if ($page+$links <= $pages) { $start = $page; } else { $start = $pages-($links-1); $finish = $pages; } if ($start < 0) { $start = 1; } for ($i=$start;$i<=$finish;$i++) { $return .= " <a href='?page=".$i."'>".$i."</a> "; } return $return; } if (!isset($page)) { $page = "1"; } print print_links($total_posts,$page,"10","5"); $query = mysql_query("select * from news limit ".(($page-1)*10).",10 "); mysql_close($link);