Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- LINK FIRST AND PREV -->
- <?php
- if ($page == 1) { // Jika page adalah pake ke 1, maka disable link PREV
- ?><li class="pag-link current"><span class="span-number">1</span></li>
- <?php
- } else { // Jika buka page ke 1
- $link_prev = ($page > 1) ? $page - 1 : 1;
- ?>
- <li class="pag-link"><a href="<?php echo constant('site_url'); ?>/page/<?php echo $link_prev; ?>"><i class="fa fa-angle-double-left"></i> Prev</a></li><li class="pag-link"><a href="<?php echo constant('site_url'); ?>/page/1">1</a></li>
- <?php if ($page > 2) { ?>
- <li class="pag-link current"><span>...</span></li>
- <?php } ?>
- <?php
- }
- ?>
- <!-- LINK NUMBER -->
- <?php
- // Buat query untuk menghitung semua jumlah data
- $sql2 = $conn->query("SELECT COUNT(*) AS jumlah FROM lagu WHERE page = 1");
- $get_jumlah = $sql2->fetch_assoc();
- $jumlah_page = ceil($get_jumlah['jumlah'] / $limit); // Hitung jumlah halamanya
- $jumlah_number = 3; // Tentukan jumlah link number sebelum dan sesudah page yang aktif
- $start_number = ($page > $jumlah_number) ? $page - $jumlah_number : 1; // Untuk awal link member
- $end_number = ($page < ($jumlah_page - $jumlah_number)) ? $page + $jumlah_number : $jumlah_page; // Untuk akhir link number
- for ($i = $start_number+1; $i <= $end_number-1; $i++) {
- $link_active = ($page == $i) ? '<li class="pag-link current"><span class="span-number">'.$i.'</span></li>' : '<li class="pag-link"><a href="'.constant("site_url").'/page/'.$i.'">'.$i.'</a></li>';
- ?><?php echo $link_active; ?>
- <?php
- }
- ?>
- <!-- LINK NEXT AND LAST -->
- <?php
- // Jika page sama dengan jumlah page, maka disable link NEXT nya
- // Artinya page tersebut adalah page terakhir
- if ($page == $jumlah_page) { // Jika page terakhir
- ?><li class="pag-link current"><span class="span-number"><?php echo $jumlah_page; ?></span></li>
- <?php
- } else { // Jika bukan page terakhir
- $link_next = ($page < $jumlah_page) ? $page + 1 : $jumlah_page;
- ?> <?php if ($page < ($jumlah_page-1)) { ?>
- <li class="pag-link current"><span>...</span></li>
- <?php } ?>
- <li class="pag-link"><a href="<?php echo constant('site_url'); ?>/page/<?php echo $jumlah_page; ?>"> <?php echo $jumlah_page; ?> </a></li><li class="pag-link"><a href="<?php echo constant('site_url'); ?>/page/<?php echo $link_next; ?>">Next <i class="fa fa-angle-double-right"></i></a></li>
- <?php } ?>
- </ul>
- <span class="page-info">Page: <?php echo $page; ?> dari <?php echo $jumlah_page; ?></span>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement