Проблема нумерации страниц приводит к тому, что таблица данных не работает - PullRequest
0 голосов
/ 24 января 2019

Пожалуйста, помогите,

У меня проблема с таблицей данных. Таблица данных не работает, когда я использую это, но это работает, когда это вне этого. Пожалуйста, помогите:

<div id="content">
       <?php
          $pages_dir = 'pages/admin';
          if(!empty($_GET['p'])){
             $pages = scandir($pages_dir, 0);
             unset($pages[0], $pages[1]);
             $p = $_GET['p'];
          if(in_array($p.'.php', $pages)){
             include($pages_dir.'/'.$p.'.php');
             } 
          else {
            echo 'Page Not Found :(';
             }
               } 
          else {include($pages_dir.'/profile.php');}
       ?>
</div>

Тогда другая полная страница скрипта, в этой таблице данных страницы, не работает, но когда я пробую этот внешний код ранее, она работает.

<?php  
$connect = mysqli_connect("localhost", "root", "", "keep");  
$query ="SELECT * FROM barang ORDER BY ID DESC";  
$result = mysqli_query($connect, $query);  
?>  
<!DOCTYPE html>  
<html>  
  <head>  
       <title>Webslesson Tutorial | Datatables Jquery Plugin with Php MySql and Bootstrap</title>  
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>  
       <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />  
       <script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>  
       <script src="https://cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min.js"></script>            
       <link rel="stylesheet" href="https://cdn.datatables.net/1.10.12/css/dataTables.bootstrap.min.css" />  
  </head>  
  <body>  
       <br /><br />  
       <div class="container">  
            <h3 align="center">Datatables Jquery Plugin with Php MySql and Bootstrap</h3>  
            <br />  
            <div class="table-responsive">  
                 <table id="employee_data" class="table table-striped table-bordered">  
                      <thead>  
                           <tr>  
                                <td>ID</td>  
                                <td>Nama</td>  
                                <td>Kategori</td>  
                                <td>Harga</td>  
                                <td>Jumlah</td> 
                                <td>Supplier</td>  
                           </tr>  
                      </thead>  
                      <?php  
                      while($row = mysqli_fetch_array($result))  
                      {  
                           echo '  
                           <tr>  
                                <td>'.$row["id"].'</td>  
                                <td>'.$row["nama"].'</td>  
                                <td>'.$row["kategori"].'</td>  
                                <td>'.$row["harga"].'</td>  
                                <td>'.$row["jumlah"].'</td> 
                                <td>'.$row["supplier"].'</td> 
                           </tr>  
                           ';  
                      }  
                      ?>  
                 </table>  
            </div>  
       </div>  
  </body>  
</html>  
<script>  
$(document).ready(function(){  
     $('#employee_data').DataTable();  
});  
</script>  

Пожалуйста, помогите, я новичок в программировании на PHP. Извините за плохой английский.

...