MINI
C:
/
siak
/
TOOL SIAK
/
tool9
/
restore1
/
config
/
Upload File:
files >> C:/siak/TOOL SIAK/tool9/restore1/config/class_paging.php
<?php // class paging untuk halaman administrator class Pagings{ // Fungsi untuk mencek halaman dan posisi data function cariPosisi($batas){ if(empty($_GET['halaman'])){ $posisi=0; $_GET['halaman']=1; } else{ $posisi = ($_GET['halaman']-1) * $batas; } return $posisi; } // Fungsi untuk menghitung total halaman function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; } // Fungsi untuk link halaman 1,2,3 (untuk admin) function navHalaman($halaman_aktif, $jmlhalaman){ $link_halaman = ""; echo "<div class='pager'> <ul>"; // Link ke halaman pertama (first) dan sebelumnya (prev) if($halaman_aktif > 1){ $prev = $halaman_aktif-1; $link_halaman .= "<li><a href='list_siswa&halaman=1'>First</a></li> <li><a href='list_siswa&halaman=$prev'>Pref</a></li>"; } else{ $link_halaman .= "<li class='disabled'><a href='#'>First</a></li> <li class='disabled'><a href='#'>Pref</a></li>"; } // Link halaman 1,2,3, ... $angka = ($halaman_aktif > 3 ? " ... " : " "); for ($i=$halaman_aktif-2; $i<$halaman_aktif; $i++){ if ($i < 1) continue; $angka .= "<li><a href='list_siswa&halaman=$i'>$i</a></li>"; } $angka .= "<li class='disabled'><a href='#'>$halaman_aktif</a></li>"; for($i=$halaman_aktif+1; $i<($halaman_aktif+3); $i++){ if($i > $jmlhalaman) break; $angka .= "<li><a href='list_siswa&halaman=$i'>$i</a></li>"; } $angka .= ($halaman_aktif+2<$jmlhalaman ? "<li><a href='list_siswa&halaman=$jmlhalaman'>$jmlhalaman</a></li> " : " "); $link_halaman .= "$angka"; // Link ke halaman berikutnya (Next) dan terakhir (Last) if($halaman_aktif < $jmlhalaman){ $next = $halaman_aktif+1; $link_halaman .= " <li><a href='list_siswa&halaman=$next'>Next</a></li> <li><a href='list_siswa&halaman=$jmlhalaman'>Last</a></li>"; } else{ $link_halaman .= " <li class='disabled'><a href='#'>Next</a></li> <li class='disabled'><a href='#'>Last</a></li> </ul> </div> "; } return $link_halaman; } } class Pagingultah{ // Fungsi untuk mencek halaman dan posisi data function cariPosisi($batas){ if(empty($_GET['halaman'])){ $posisi=0; $_GET['halaman']=1; } else{ $posisi = ($_GET['halaman']-1) * $batas; } return $posisi; } // Fungsi untuk menghitung total halaman function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; } // Fungsi untuk link halaman 1,2,3 (untuk admin) function navHalaman($halaman_aktif, $jmlhalaman){ $link_halaman = ""; echo "<div class='pager'> <ul>"; // Link ke halaman pertama (first) dan sebelumnya (prev) if($halaman_aktif > 1){ $prev = $halaman_aktif-1; $link_halaman .= "<li><a href='home&halaman=1'>First</a></li> <li><a href='home&halaman=$prev'>Pref</a></li>"; } else{ $link_halaman .= "<li class='disabled'><a href='#'>First</a></li> <li class='disabled'><a href='#'>Pref</a></li>"; } // Link halaman 1,2,3, ... $angka = ($halaman_aktif > 3 ? " ... " : " "); for ($i=$halaman_aktif-2; $i<$halaman_aktif; $i++){ if ($i < 1) continue; $angka .= "<li><a href='home&halaman=$i'>$i</a></li>"; } $angka .= "<li class='disabled'><a href='#'>$halaman_aktif</a></li>"; for($i=$halaman_aktif+1; $i<($halaman_aktif+3); $i++){ if($i > $jmlhalaman) break; $angka .= "<li><a href='home&halaman=$i'>$i</a></li>"; } $angka .= ($halaman_aktif+2<$jmlhalaman ? "<li><a href='home&halaman=$jmlhalaman'>$jmlhalaman</a></li> " : " "); $link_halaman .= "$angka"; // Link ke halaman berikutnya (Next) dan terakhir (Last) if($halaman_aktif < $jmlhalaman){ $next = $halaman_aktif+1; $link_halaman .= " <li><a href='home&halaman=$next'>Next</a></li> <li><a href='home&halaman=$jmlhalaman'>Last</a></li>"; } else{ $link_halaman .= " <li class='disabled'><a href='#'>Next</a></li> <li class='disabled'><a href='#'>Last</a></li> </ul> </div> "; } return $link_halaman; } } class Pagingsekolah{ // Fungsi untuk mencek halaman dan posisi data function cariPosisi($batas){ if(empty($_GET['halaman'])){ $posisi=0; $_GET['halaman']=1; } else{ $posisi = ($_GET['halaman']-1) * $batas; } return $posisi; } // Fungsi untuk menghitung total halaman function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; } // Fungsi untuk link halaman 1,2,3 (untuk admin) function navHalaman($halaman_aktif, $jmlhalaman){ $link_halaman = ""; echo "<div class='pager'> <ul>"; // Link ke halaman pertama (first) dan sebelumnya (prev) if($halaman_aktif > 1){ $prev = $halaman_aktif-1; $link_halaman .= "<li><a href='list_sekolah&halaman=1'>First</a></li> <li><a href='list_sekolah&halaman=$prev'>Pref</a></li>"; } else{ $link_halaman .= "<li class='disabled'><a href='#'>First</a></li> <li class='disabled'><a href='#'>Pref</a></li>"; } // Link halaman 1,2,3, ... $angka = ($halaman_aktif > 3 ? " ... " : " "); for ($i=$halaman_aktif-2; $i<$halaman_aktif; $i++){ if ($i < 1) continue; $angka .= "<li><a href='list_sekolah&halaman=$i'>$i</a></li>"; } $angka .= "<li class='disabled'><a href='#'>$halaman_aktif</a></li>"; for($i=$halaman_aktif+1; $i<($halaman_aktif+3); $i++){ if($i > $jmlhalaman) break; $angka .= "<li><a href='list_sekolah&halaman=$i'>$i</a></li>"; } $angka .= ($halaman_aktif+2<$jmlhalaman ? "<li><a href='list_sekolah&halaman=$jmlhalaman'>$jmlhalaman</a></li> " : " "); $link_halaman .= "$angka"; // Link ke halaman berikutnya (Next) dan terakhir (Last) if($halaman_aktif < $jmlhalaman){ $next = $halaman_aktif+1; $link_halaman .= " <li><a href='list_sekolah&halaman=$next'>Next</a></li> <li><a href='list_sekolah&halaman=$jmlhalaman'>Last</a></li>"; } else{ $link_halaman .= " <li class='disabled'><a href='#'>Next</a></li> <li class='disabled'><a href='#'>Last</a></li> </ul> </div> "; } return $link_halaman; } } class Paging2{ // Fungsi untuk mencek halaman dan posisi data function cariPosisi($batas){ if(empty($_GET['halaman'])){ $posisi=0; $_GET['halaman']=1; } else{ $posisi = ($_GET['halaman']-1) * $batas; } return $posisi; } // Fungsi untuk menghitung total halaman function jumlahHalaman($jmldata, $batas){ $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; } // Fungsi untuk link halaman 1,2,3 (untuk admin) function navHalaman($halaman_aktif, $jmlhalaman){ $link_halaman = ""; echo "<div class='pagination'> <ul>"; // Link ke halaman pertama (first) dan sebelumnya (prev) if($halaman_aktif > 1){ $prev = $halaman_aktif-1; $link_halaman .= "<li><a href='$_SERVER[PHP_SELF]?&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=1'>First</a></li> <li><a href='$_SERVER[PHP_SELF]?&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$prev'>Pref</a></li>"; } else{ $link_halaman .= "<li class='disabled'><a href='#'>First</a></li> <li class='disabled'><a href='#'>Pref</a></li>"; } // Link halaman 1,2,3, ... $angka = ($halaman_aktif > 3 ? " ... " : " "); for ($i=$halaman_aktif-2; $i<$halaman_aktif; $i++){ if ($i < 1) continue; $angka .= "<li><a href='$_SERVER[PHP_SELF]?&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$i'>$i</a></li>"; } $angka .= "<li class='disabled'><a href='#'>$halaman_aktif</a></li>"; for($i=$halaman_aktif+1; $i<($halaman_aktif+3); $i++){ if($i > $jmlhalaman) break; $angka .= "<li><a href='$_SERVER[PHP_SELF]?module=$_GET[module]&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$i'>$i</a></li>"; } $angka .= ($halaman_aktif+2<$jmlhalaman ? "<li><a href='$_SERVER[PHP_SELF]?module=$_GET[module]&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$jmlhalaman'>$jmlhalaman</a></li> " : " "); $link_halaman .= "$angka"; // Link ke halaman berikutnya (Next) dan terakhir (Last) if($halaman_aktif < $jmlhalaman){ $next = $halaman_aktif+1; $link_halaman .= " <li><a href='$_SERVER[PHP_SELF]?module=$_GET[module]&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$next'>Next</a></li> <li><a href='$_SERVER[PHP_SELF]?module=$_GET[module]&&status=$_GET[status]&&kodepasien=$_GET[kodepasien]&halaman=$jmlhalaman'>Last</a></li>"; } else{ $link_halaman .= " <li class='disabled'><a href='#'>Next</a></li> <li class='disabled'><a href='#'>Last</a></li> </ul> </div> "; } return $link_halaman; } } ?>
Copyright ©2021 || Defacer Indonesia