简单的分页以及如何创建链接

时间:2013-10-22 21:34:35

标签: html css algorithm

我正在尝试实施分页。我试图找出创建导航链接的算法 示例:

<ul id="mystyle">  
<li class="previous">«Previous</li>  
<li class="active">1</li>  
<li><a href="?page=2">2</a></li>  
<li><a href="?page=3">3</a></li>  
<li><a href="?page=4">4</a></li>  
<li><a href="?page=5">5</a></li>  
<li><a href="?page=6">6</a></li>  
<li><a href="?page=7">7</a></li>  
<li class="next"><a href="?page=2">Next »</a></li>  
</ul>    

因此,这会为结果集创建7个链接。我的问题是,如果结果集太小而且只需要例如2个链接。
是否有一些如何考虑这一点的例子?

1 个答案:

答案 0 :(得分:0)

最好的方法是根据您的动态语言生成页数。 例如,在php中,您可以使用表的索引作为页面在表中为每个条目生成一行。