Mini Shell

Direktori : /var/www/vhosts/ccp.ac.th/smtp.ccp.ac.th/httpdocs/sp/admin/
Upload File :
Current File : /var/www/vhosts/ccp.ac.th/smtp.ccp.ac.th/httpdocs/sp/admin/subject.php

<?php
       include 'head.php';
        if ($s_status_user == 3) {
     header("Location: login.php");
 }
?>
<!DOCTYPE html>
<!--
This is a starter template page. Use this page to start your new project from
scratch. This page gets rid of all links and provides the needed markup only.
-->
<html>
<script language="javascript">
  window.onload = function () {    
        var a=document.getElementById('mytable'); // อ้างอิงตารางด้วยตัวแปร a
        for(i=0;i<a.rows.length;i++){ // วน Loop นับจำนวนแถวในตาราง
            if(i>0){  // ตรวจสอบถ้าไม่ใช่แถวหัวข้อ
                if(i%2==1){   // ตรวจสอบถ้าไม่ใช่แถวรายละเอียด
                    a.rows[i].className="";     // กำหนด class แถวแรก
                }else{
                    a.rows[i].className="info";  // กำหนด class แถวที่สอง
                }   
            }else{ // ถ้าเป็นแถวหัวข้อกำหนด class 
                a.rows[i].className="active";  
            }   
        }
 }
 </script>
<!--
BODY TAG OPTIONS:
=================
Apply one or more of the following classes to get the
desired effect
|---------------------------------------------------------|
| SKINS         | skin-blue                               |
|               | skin-black                              |
|               | skin-purple                             |
|               | skin-yellow                             |
|               | skin-red                                |
|               | skin-green                              |
|---------------------------------------------------------|
|LAYOUT OPTIONS | fixed                                   |
|               | layout-boxed                            |
|               | layout-top-nav                          |
|               | sidebar-collapse                        |
|               | sidebar-mini                            |
|---------------------------------------------------------|
-->
<body class="hold-transition skin-blue sidebar-mini">
<div class="wrapper">
<!-- Main Header -->
<?php include 'header.php'; ?>
    <!-- Left side column. contains the logo and sidebar -->
<?php include 'leftside.php'; ?> 
  <!-- Content Wrapper. Contains page content -->
  <div class="content-wrapper">
    <!-- Content Header (Page header) -->
    <section class="content-header">
      <h1>
        ประเภทวิชา
        <small>จัดการข้อมูลประเภทวิชา</small>
      </h1>
      <ol class="breadcrumb">
        <li><a href="index.php"><i class="fa fa-dashboard"></i> เมนูหลัก</a></li>
        <li class="active">ประเภทวิชา</li>
      </ol>
    </section>
    
    <!-- Main content -->
        <section class="content">
          <!-- Your Page Content Here -->
          <a href="frm_subject.php" class="btn btn-primary"><i class="fa fa-plus"></i>&nbsp;เพิ่มรายการ</a>
          <br><br>
          <div class="box box-primary">
         <div class="box-header with-border">
         <h3 class="box-title">ข้อมูลประเภทวิชาที่เปิดสอน</h3>
         <div class="box-tools pull-right">
      <!-- Buttons, labels, and many other things can be placed here! -->
      <!-- Here is a label for example -->
      <?php
      $sql_sub = "SELECT COUNT(*) AS COUNTsubject FROM tbl_sub_type Where type_id='T002'";
      $result_sub = mysqli_query($link, $sql_sub);
      $count_sub = mysqli_fetch_assoc($result_sub);
      ?>
      <span class="label label-primary">ทั้งหมด <?php echo $count_sub['COUNTsubject'];?> รายการ</span>
    </div><!-- /.box-tools -->
  </div><!-- /.box-header -->
  <div class="box-body">
      <?php
       $rows = 6;  
          $sql = "SELECT * FROM tbl_sub_type Where type_id = 'T002'";
          $result = mysqli_query($link, $sql);
          $row = mysqli_num_rows($result);
          $total_page = ceil($row/$rows);
          if(empty($_GET['page'])){ 
              $page=1;
          } else {
              $page=$_GET['page'];
            }  
          if($page>=$total_page) $page=$total_page; 
          $start=($page-1)*$rows;
          
      $sql1 = "SELECT * FROM tbl_sub_type Where type_id='T002' ORDER BY sub_type_id DESC Limit $start,$rows ";
      $result = mysqli_query($link, $sql1);     
      ?>
      <table id="mytable" class="table table-hover">
       <tr>
           <th style="text-align: center;">ลำดับ</th>
           <th>รหัสวิชา</th>
           <th>ประเภทวิชา</th>
           <th style="text-align: center;" >ลบ</th>
     
       </tr>  
       <?php 
       $i=1;
          if($page > 1)
            {
	    $i = ($rows * ($page-1)) + 1; 
            }
             if(!empty($row)){
       while ($row1 = mysqli_fetch_array($result))  {    ?>
       <tr>
           <td style="text-align: center;"><?= $i; ?></td>
           <td><?= $row1['sub_type_id'] ?></td>
           <td><?= $row1['sub_type_name'] ?></td>
           <td style="text-align: center;"> <a  href="" id="<?= $row1['sub_type_id']; ?>" class="btn btn-danger btn-xs btn_del" title="ลบข้อมูล"><i class="fa fa-times"></i></a></td>
       </tr>
       <?php $i++; }  ?>
        <?php  
        }else if(empty($row)){ 
            ?>
       <tr>
        <td colspan="4"><div align="center"><i class="fa fa-folder-open"></i>&nbsp;ไม่พบข้อมูล</div></td>  
        </tr>
     <?php  }  ?>
</table>
<nav aria-label="Page navigation">
 <div class="text-center">
  <ul class="pagination">
    
    <li <?php if($page==1)echo'class="disabled"';  ?>>
      <a href="subject.php?page=<?php echo $page-1; ?>"aria-label="Previous">&laquo;  ก่อนหน้า
      </a>
    </li>
    <?php  for($i=1;$i<=$total_page;$i++) {
        if($page-2>=2 and ($i>2and$i<$page-2)){
            echo "<li><a href=>...</a></li>";
            $i=$page-2;
        }
        if($page+5<=$total_page and ($i>=$page+3 and $i<=$total_page-2)){
            echo "<li><a href=>...</a></li>";
            $i=$total_page-1;
        }
    ?>
    <li <?php if($page==$i)echo'class="active"';  ?>><a href="subject.php?page=<?php echo $i; ?>"> <?php echo $i;?></a></li>
    <?php } ?>
    <li <?php if($page==$total_page)echo'class="disabled"';  ?>>
      <a href="subject.php?page=<?php echo $page+1; ?>"aria-label="Previous"> ถัดไป  &raquo;
      </a>
    </li>
  </ul>
      <ul class="pagination">
      <li>
      <a aria-label="Previous">
       ทั้งหมด <span class="badge"><?php echo $row;?></span> รายการ
      </a>
    </li> 
    </ul>
</div>
</nav>         
  </div><!-- /.box-body -->
  
</div><!-- /.box -->   
         

    </section>
    <!-- /.content -->
  </div>
  <!-- /.content-wrapper -->

  <!-- Main Footer -->
 <?php include 'footer.php'; ?>

  
</div>
<!-- ./wrapper -->

<!-- REQUIRED JS SCRIPTS -->

<!-- jQuery 2.2.3 -->
<script src="plugins/jQuery/jQuery-2.1.4.min.js"></script>
<!-- Bootstrap 3.3.6 -->
<script src="bootstrap/js/bootstrap.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/app.min.js"></script>
<script src="bootstrap/js/sweetalert.min.js"></script>
<script src="bootstrap/js/smoke.min.js"></script>

<script>
    $(document).ready(function(){
        $(".btn_del").on("click",function(e) {
             //delete confirm
             var row_id = $(this).attr('id');
          swal({
             title: "คุณแน่ใจหรือไม่ว่าต้องการลบข้อมูล?",
             text: "คุณจะไม่สามารถกู้คืนข้อมูลนี้ได้อีก!",
             type: "warning",
             showCancelButton: true,
             confirmButtonColor: '#d33',
             confirmButtonText: "ตกลง, ลบข้อมูล!",
             cancelButtonText: "ยกเลิก..",
             closeOnConfirm: false,
             closeOnCancel: false
              },
            function(isConfirm) {
             if (isConfirm) {
               window.location.replace('del_subject.php?id='+row_id); //redirect to your url
           } else {
               swal("ยกเลิก", "ข้อมูลของคุณยังไม่ถูกลบ :)", "error");
           }
         });       
             e.preventDefault();
        });
    });
    </script>



<!-- Optionally, you can add Slimscroll and FastClick plugins.
     Both of these plugins are recommended to enhance the
     user experience. Slimscroll is required when using the
     fixed layout. -->
</body>
</html>

Zerion Mini Shell 1.0