JezK
Edit File: mywarehouse.php
<?php include_once("./app/checkSession.php"); if(empty($_SESSION['user_id'])&& $_SESSION['user_id']=='') { header("Location: ../owner_login.php"); } include("header.php"); ?> <div class="container"> <div class="container mt-3 px-md-4 px-0"> <div class="row"> <div class="col-md-4"> <h5>My Warehouse</h5> </div> <div class="col-md-4"> </div> <div class="col-md-4"> <!-- <div class="input-group search-button mb-2" style="margin-right:10px;"> <input class="form-control border-right-0 border align-self-right border-rad-left" type="text" value="" id="myInput"> <span class="input-group-append"> <button class="btn btn-outline-secondary border-left-0 border border-rad-right" type="button"> <i class="fa fa-search"></i> </button> </span> --> </div> </div> </div> </div> <div class="container "> <div class="table-responsive p-md-4 p-0 "> <table id="example2" class="display nowrap" style="width:100%"> <thead> <tr> <th>Sno</th> <th>Warehouse Number</th> <th>Warehouse Name</th> <th>Status</th> <th>Action</th> </tr> </thead> <tbody> <?php $sql= "select * from uflexit_master_wareHouse where created_by='".$_SESSION['user_id']."' order by warehouse_id desc"; $rows = $wareHouseAdminObj->db->get_results($sql); $totalRecord = count($rows); if($totalRecord>0) { $j=1; foreach($rows as $fetch) { $active = "non active"; $sty = ''; if($fetch['warehouse_status']==1) { $active= "active"; $sty = 'style="background-color:#FFD5D5 !important;"'; } $fetch['status'] = $active; $fetch['id'] = $j++; /*$fetch['action']='<small class="d-inline-flex tableData smallFont"> <a href="view-warehouse.php?wid='.$fetch['warehouse_id'].'" class="pr-2" title="Warehouse details"><img src="images/more.png" /></a> <a href="edit-warehouse.php?wid='.$fetch["warehouse_id"].'" title="Edit"><img src="images/edit.png" /></a></small>';*/ $fetch['action']='<small class="d-inline-flex tableData smallFont"> <a href="#" class="pr-2" title="Warehouse details"><img src="images/more.png" /></a> <a href="edit-warehouse.php?wid='.$fetch["warehouse_id"].'" title="Edit"><img src="images/edit.png" /></a></small>'; echo '<tr class="'.$fetch['status'].'" '.$sty.'><td>'.$fetch['id'].'</td>'; echo '<td>'.$fetch['warehouse_number'].'</td>'; echo '<td>'.$fetch['warehouse_name'].'</td>'; echo '<td>'.$fetch['status'].'</td>'; echo '<td>'.$fetch['action'].'</td></tr>'; $data[]=$fetch; } }?> </tbody> </table> </div> </div> <!-- <div class="container position-relative"> <div class="row export_csv"> <div class="col-md-3 offset-md-9 "> <button id="export" class="btn btn-primary"><i class="fa fa-download"></i><span class="pl-2">EXPORT.CSV</span></button> </div> </div> </div> --> </div> <!-- footer --> <?php include("footer.php"); ?> <!-- <script src="js/jquery.min.js"></script> --> <!-- <script src="js/jquery.pagination.min.js"></script> --> <!----> <style type="text/css"> /* #example tr.active td{ background-color: #ffd5d5; } */ </style> <script> jQuery(document).ready(function() { jQuery('#example').DataTable( { "processing": true, "dataSrc": "", "dom": 'Bfrtip', language: { search: '', searchPlaceholder: "Search" }, // "sDom": 'Rlfrtlip', // "serverSide": true, // dom: 'Bfrtip', buttons: [ { extend: 'csvHtml5', text: '<i class="fa fa-file-text-o"></i>Export to csv', titleAttr: 'CSV' }, ], // "ajax": "warehouse.json", // "columns": [ // { "data": "Sno" }, // { "data": "Warehouse Number" }, // { "data": "Warehouse Name" }, // { "data": "Status" }, // { "data": "Actions" }, // ] "pagingType": "full_numbers", // "bProcessing": true, // "bServerSide": true, // "sAjaxSource": "app/mywarehouse-ajax.php", "ordering": false, "aoColumns": [{ mData: 'id' } , { mData: 'warehouse_number' } , { mData: 'warehouse_name' }, { mData: 'status' }, { mData: 'action' } ] } ); } ); $(document).ready(function() { $('#example2').DataTable( { dom: 'Bfrtip', language: { search: '', searchPlaceholder: "Search" }, buttons: [ { extend: 'excel', text: '<i class="fa fa-file-text-o"></i>Export to csv', } ] } ); } ); </script> <script src="https://code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/1.10.22/js/jquery.dataTables.min.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/buttons/1.6.5/js/dataTables.buttons.min.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/buttons/1.6.5/js/buttons.flash.min.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js" type="text/javascript"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/buttons/1.6.5/js/buttons.html5.min.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/buttons/1.6.5/js/buttons.print.min.js" type="text/javascript"></script> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.22/css/jquery.dataTables.min.css"> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/1.6.5/css/buttons.dataTables.min.css">