Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- // fungsi ini untuk menampilkan list data pelanggan sesuai halaman (page) yang dipilih.
- // list data yang ditampilkan disesuaikan juga dengan input data pada bagian search.
- function pagination(page){
- var cari = $("input#fieldcari").val();
- var combo = $("select#pilihcari").val();
- if (combo == "nama"){
- dataString = 'starting='+page+'&nama='+cari+'&random='+Math.random();
- }
- else if (combo == "nis"){
- dataString = 'starting='+page+'&nis='+cari+'&random='+Math.random();
- }
- else{
- dataString = 'starting='+page+'&random='+Math.random();
- }
- $.ajax({
- url:"admin-pdata.php",
- data: dataString,
- type:"GET",
- success:function(data)
- {
- $('#divPageData').html(data);
- }
- });
- }
- // fungsi untuk me-load tampilan list data pelanggan, data yang ditampilkan disesuaikan
- // juga dengan input data pada bagian search
- function loadData(){
- var dataString;
- var cari = $("input#fieldcari").val();
- var combo = $("select#pilihcari").val();
- if (combo == "nama"){
- dataString = 'nama='+ cari;
- }
- else if (combo == "nis"){
- dataString = 'nis='+ cari;
- }
- $.ajax({
- url: "admin-pdata.php", //file tempat pemrosesan permintaan (request)
- type: "GET",
- data: dataString,
- success:function(data)
- {
- $('#divPageData').html(data);
- }
- });
- }
- $(function(){
- // membuat warna tampilan baris data pada tabel menjadi selang-seling
- $('#tblsiswa tr:even:not(#nav):not(#total)').addClass('even');
- $('#tblsiswa tr:odd:not(#nav):not(#total)').addClass('odd');
- $("a.edit").click(function(){
- page=$(this).attr("href");
- $("#divFormContent").load(page); // me-load Form Guru untuk melakukan edit data
- $("#divFormContent").show();
- $("#btnhide").show();
- return false;
- });
- $("a.delete").click(function(){
- if(confirm("Apakah benar akan menghapus data Siswa ini?"))
- {
- $.ajax({
- url:$(this).attr("href"),
- type:"GET",
- dataType: 'json', //respon yang diminta dalam format JSON
- success:function(response)
- {
- if(response.status == 1){
- loadData();
- $("#divFormContent").load("admin-fsiswa.php");
- $("#divFormContent").hide();
- $("#btnhide").hide();
- alert("Data berhasil di hapus!");
- }
- else{
- alert("Data gagal di hapus!");
- }
- }
- });
- }
- return false;
- });
- });
- </script>
- <?php
- // memanfaatkan class pagination dari Reneesh T.K
- include_once('../../../../config.php');
- include_once('pagination_class.php');
- if (isset($_GET['nama']) and !empty($_GET['nama'])){
- $nama = $_GET['nama'];
- $sql = "select * from tb_siswa where nama like '%$nama%' order by nis";
- }
- else if (isset($_GET['nis']) and !empty($_GET['nis'])){
- $nis = $_GET['nis'];
- $sql = "select * from tb_siswa where nis = '$nis' order by nis";
- }
- else{
- $sql = "select * from tb_siswa order by nis";
- }
- if(isset($_GET['starting'])){ //starting page
- $starting=$_GET['starting'];
- }else{
- $starting=0;
- }
- $recpage = 5;//jumlah data yang ditampilkan per page(halaman)
- $obj = new pagination_class($sql,$starting,$recpage);
- $result = $obj->result;
- ?>
- <table width="998" align="center" id="tblguru">
- <tr>
- <th width="55">NISN</th>
- <th width="134">Nama Siswa</th>
- <th width="101">Tempat Lahir</th>
- <th width="91">Tgl Lahir</th>
- <th width="61">JK</th>
- <th width="81">Ijazah</th>
- <th width="73">Sekolah</th>
- <th width="65">Agama</th>
- <th width="136">Alamat</th>
- <th width="160">Aksi</th>
- </tr>
- <?php
- //menampilkan data guru
- if(mysql_num_rows($result)!=0){
- while($row = mysql_fetch_array($result)){ ?>
- <tr>
- <td><div align="center"><?php echo $row['nis']; ?></div></td>
- <td><div align="center"><?php echo $row['nama']; ?></div></td>
- <td><div align="center"><?php echo $row['tempat_lhr']; ?></div></td>
- <td><div align="center"><?php echo $row['tgl_lahir']; ?></div></td>
- <td><div align="center"><?php echo $row['jenkel']; ?></div></td>
- <td><div align="center"><?php echo $row['asal_sekolah']; ?></div></td>
- <td><div align="center"><?php echo $row['no_ijazah']; ?></div></td>
- <td><div align="center"><?php echo $row['agama']; ?></div></td>
- <td><div align="center"><?php echo $row['alamat']; ?></div></td>
- <td><div align="center"><a href="../edit-siswa.php?nis=<?php echo $row['nis'];?>" class="edit">edit</a> | <a href="admin-prodata.php?action=delete&nis=<?php echo $row['nis'];?>" class="delete">delete</a> | Lihat</div></td>
- </tr>
- <?php } //end while ?>
- <tr id="nav">
- <td colspan="10"><div align="center"><?php echo $obj->anchors; ?></div></td>
- </tr>
- <tr id="total">
- <td colspan="10"><div align="center"><?php echo $obj->total; ?></div></td>
- </tr>
- <?php }else{?>
- <tr>
- <td align="center" colspan="10">Data tidak ditemukan!</td>
- </tr>
- <?php }?>
- </table>
Advertisement
Add Comment
Please, Sign In to add comment