1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
<?php function pagenav() { global $limit,$offset,$numpage,$where,$langcode,$id; if ($where) { $safewhere=urlencode($where); } echo "<div class='pagination'>"; echo "<ul>"; if ($offset>=$limit) { $newoff=$offset-$limit; //echo "<li><a href=\"$PHP_SELF?id=$id&offset=$newoff&where=$safewhere#show\" class='prevnext'>Previous</a></li>"; echo "<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\" ><</a></li>"; } else { //echo "<li><a class='prevnext disablelink'>Previous</a></li>"; echo "<li><a class='currentpage'><</a></li>"; } for ($i=1;$i<=$numpage;$i++) { if ((($i-1)*$limit)==$offset) { echo "<li><a class='currentpage'>$i</a></li>"; } else { $newoff=($i-1)*$limit; echo "<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\">$i</a></li>"; } } if ($offset!=$limit*($numpage-1)) { $newoff=$offset+$limit; echo "<li><a href=\"$PHP_SELF?langcode=".$_GET["langcode"]."&id=".$_GET["id"]."&offset=$newoff&where=$safewhere#show\" >></a></li>"; //echo "<li><a href=\"$PHP_SELF?id=$id&offset=$newoff&where=$safewhere#show\" class='prevnext'>Next</a></li>"; }else{ echo "<li><a class='currentpage'>></a></li>"; //echo "<li><a class='prevnext disablelink'>Next</a></li>"; } echo "</ul>"; echo "</div>";
} // END FUNCTION if ($numpage>1) { pagenav(); } ?>
|