Advertisement
Guest User

asdfasf

a guest
Nov 21st, 2019
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.91 KB | None | 0 0
  1. <?php
  2. include('core/init.php');
  3.  
  4. $host = '127.0.0.1';
  5. $db   = 'jb';
  6. $user = 'root';
  7. $pass = '';
  8. $charset = 'utf8mb4';
  9.  
  10. $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
  11. $options = [
  12.     PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
  13.     PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
  14.     PDO::ATTR_EMULATE_PREPARES   => false,
  15. ];
  16. try {
  17.      $pdo = new PDO($dsn, $user, $pass, $options);
  18. } catch (\PDOException $e) {
  19.      throw new \PDOException($e->getMessage(), (int)$e->getCode());
  20. }
  21.  
  22. /* check connection */
  23. if (mysqli_connect_errno()) {
  24.     printf("Connect failed: %s\n", mysqli_connect_error());
  25.     exit();
  26. }
  27. $link = mysqli_connect("127.0.0.1", "root", "", "jb");
  28.  
  29. $query2 = mysqli_query($link, "SELECT * FROM orders WHERE delivery_date = '2019-11-15'");
  30. $count = mysqli_num_rows($query2);
  31.  
  32.  
  33.  
  34.  
  35.                            
  36.  
  37.  
  38.  
  39. ?>
  40.  
  41.  
  42. <html>
  43. <head>
  44.     <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">  
  45.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  46.     <link rel="stylesheet" type="text/css" href="includes/adminstyle.css">
  47.     <script
  48.               src="https://code.jquery.com/jquery-3.4.1.js"
  49.               integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
  50.               crossorigin="anonymous"></script>
  51.              
  52.        <script src="https://kit.fontawesome.com/8a370e7594.js" crossorigin="anonymous"></script>
  53.     <title> Admin Panel </title>
  54. </head>
  55. <body>
  56.     <nav class="navbar navbar-expand-sm bg-dark navbar-dark">
  57.         <a href="#" class="navbar-brand"><i class="fas fa-list" id="menu-toggle"></i> JBSubs Admin Panel</a>
  58.         <ul class="navbar-nav">
  59.             <li class="nav-item">
  60.                 <a href="#" class="nav-link"></a>
  61.             </li>
  62.  
  63.         </ul>
  64.     </nav>
  65.  
  66.     <div id="wrapper">
  67.  
  68.     <!-- Sidebar -->
  69.         <div id="sidebar-wrapper">
  70.             <ul class="sidebar-nav">
  71.                 <li><a href="#">Overview</a></li>
  72.                 <li><a href="#">Orders</a></li>
  73.                 <li><a href="#">Reports</a></li>
  74.                 <li><a href="#">Customer Information</a></li>
  75.                 <li><a href="#">Invoices</a></li>
  76.                 <li><a href="#">Users</a></li>
  77.                 <li><a href="#">Stores</a></li>
  78.                 <li><a href="#">Settings</a></li>
  79.                 <li><a href="#">Logout</a></li>
  80.             </ul>
  81.         </div>
  82.  
  83.     <!-- main -->
  84.         <div id="page-content-wrapper">
  85.             <div class="container">
  86.                 <div class="row">
  87.                     <div class="col-lg-4">
  88.        
  89.                         <h1> Recent Orders  (<?php echo $count; ?>)</h1>
  90.                         <table class="table table-hover">  
  91.  
  92.                         <?php
  93.  
  94.                             //Query for database for all results where date = today
  95.                          
  96.  
  97.                          
  98.                             $query = mysqli_query($link, "SELECT DISTINCT school_name FROM orders WHERE delivery_date = '2019-11-15'");
  99.                    
  100.            
  101.                             while($row = mysqli_fetch_assoc($query)){
  102.                                
  103.                                 $school_name = $row['school_name'];
  104.  
  105.                    
  106.                                 echo "<tr>";
  107.                                 echo "<td><a href='results.php?school=" . $row['school_name'] ."'>". $row['school_name'] . "</a></td>";
  108.                                 echo "</tr>";
  109.                            
  110.                             }
  111.          
  112.                        
  113.  
  114.                                            // second td shows total count of rows for query
  115.  
  116.                             //school name links to another page to display orders from that school for today
  117.  
  118.                            
  119.                            
  120.                         ?>
  121.  
  122.                         </table>
  123.  
  124.  
  125.                    </div>  
  126.                    <div class="col-lg-4">
  127.                         <h1> Reports </h1>
  128.                         <table class="table">
  129.                             <th> Report Name </th>
  130.                             <th> Report Description </th>
  131.                                 <tr>
  132.                                     <td> <a href="#"> Orders Placed Today </a> </td>
  133.                                     <td> This will print a summary of all the orders placed today. </td>
  134.                                 </tr>
  135.                                 <tr>
  136.                                     <td> <a href="#"> Unpaid Orders Today </a></td>
  137.                                     <td> This report shows only the unpaid orders for today, in order of school. </td>
  138.                                 </tr>
  139.                                 <tr>
  140.                                     <td> <a href="#"> Declined Transactions </a></td>
  141.                                     <td> This report shows all orders that have been declined in the last week.</td>
  142.                                 </tr>
  143.  
  144.                         </table>
  145.                    </div>
  146.                    <div class="col-lg-4">
  147.                         <h1> User Mangement </h1>
  148.                         <ul>
  149.                             <li> <a href=""> Add User </a></li>
  150.                             <li> <a href=""> Add Store</a></li>
  151.                             <li> <a href=""> Change User Permissions</a></li>
  152.                             <li> <a href="">  Change Views</a></li>
  153.                         </ul>
  154.                    </div>
  155.                 </div>
  156.             </div>
  157.         </div>
  158.     </div>
  159.  
  160.     <!-- Menu Toggle Script -->
  161.     <script>
  162.     $("#menu-toggle").click( function (e) {
  163.         e.preventDefault();
  164.         $("#wrapper").toggleClass("menuDisplayed");
  165.     });
  166.  
  167.     </script>
  168.  
  169. </body>
  170. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement