ÿØÿà JFIF ÿÛ „ ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/thietkewebvumi.com/lib/pagination/ |
<? class Pagination_class { var $result; var $anchors; var $total; function Pagination_class($qry,$starting,$recpage,$itemid,$module) { global $DB,$CORE; $rst = $DB->query($qry); $numrows = $DB->get_num_rows($rst); $qry .= " LIMIT $starting, $recpage"; $this->result = $DB->query($qry); $next = $starting+$recpage; $var = ((intval($numrows/$recpage))-1)*$recpage; $page_showing = intval($starting/$recpage)+1; $total_page = ceil($numrows/$recpage); if($numrows % $recpage != 0){ $last = ((intval($numrows/$recpage)))*$recpage; }else{ $last = ((intval($numrows/$recpage))-1)*$recpage; } $previous = $starting-$recpage; $anc = "<ul id='pagination-flickr'>"; if($previous < 0){ $anc .= "<li class='previous-off'>|<</li>"; $anc .= "<li class='previous-off'><</li>"; }else{ $anc .= "<li class=\"next\"><a href=\"javascript:void(0)\" onClick=\"javascript:pagination(0,$itemid,'".$module."');\">|< </a></li>"; $anc .= "<li class=\"next\"><a href=\"javascript:void(0)\" onClick=\"javascript:pagination($previous,$itemid,'".$module."');\">< </a></li>"; } ################If you dont want the numbers just comment this block############### $norepeat = 4;//no of pages showing in the left and right side of the current page in the anchors $j = 1; $anch = ""; for($i=$page_showing; $i>1; $i--){ $fpreviousPage = $i-1; $page = ceil($fpreviousPage*$recpage)-$recpage; $anch = "<li><a href=\"javascript:void(0)\" onClick=\"javascript:pagination($page,$itemid,'".$module."');\">$fpreviousPage </a></li>".$anch; if($j == $norepeat) break; $j++; } $anc .= $anch; $anc .= "<li class='active'>".$page_showing."</li>"; $j = 1; for($i=$page_showing; $i<$total_page; $i++){ $fnextPage = $i+1; $page = ceil($fnextPage*$recpage)-$recpage; $anc .= "<li><a href=\"javascript:void(0)\" onClick=\"javascript:pagination($page,$itemid,'".$module."');\">$fnextPage</a></li>"; if($j==$norepeat) break; $j++; } ############################################################ if($next >= $numrows){ $anc .= "<li class='previous-off'>></li>"; $anc .= "<li class='previous-off'>>|</li>"; }else{ $anc .= "<li class='next'><a href=\"javascript:void(0)\" onClick=\"javascript:pagination($next,$itemid,'".$module."');\">> </a></li>"; $anc .= "<li class='next'><a href=\"javascript:void(0)\" onClick=\"javascript:pagination($last,$itemid,'".$module."');\">>|</a></li>"; } $anc .= "</ul>"; $this->anchors = $anc; $this->total = "Trang : $page_showing <i> của </i> $total_page . Có : $numrows ý kiến"; } } ?>