|
@@ -0,0 +1,231 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+ <head>
|
|
|
+ <meta charset="utf-8" />
|
|
|
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
|
|
|
+ <meta name="description" content="" />
|
|
|
+ <meta name="author" content="" />
|
|
|
+ <title>Dashboard - SB Admin</title>
|
|
|
+ <link href="https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css" rel="stylesheet" />
|
|
|
+ <link href="css/styles.css" rel="stylesheet" />
|
|
|
+ <script src="https://use.fontawesome.com/releases/v6.3.0/js/all.js" crossorigin="anonymous"></script>
|
|
|
+ </head>
|
|
|
+ <body class="sb-nav-fixed">
|
|
|
+ <nav class="sb-topnav navbar navbar-expand navbar-dark bg-dark">
|
|
|
+ <!-- Navbar Brand-->
|
|
|
+ <a class="navbar-brand ps-3" href="index.html">Start Bootstrap</a>
|
|
|
+ <!-- Sidebar Toggle-->
|
|
|
+ <button class="btn btn-link btn-sm order-1 order-lg-0 me-4 me-lg-0" id="sidebarToggle" href="#!"><i class="fas fa-bars"></i></button>
|
|
|
+ <!-- Navbar Search-->
|
|
|
+ <form class="d-none d-md-inline-block form-inline ms-auto me-0 me-md-3 my-2 my-md-0">
|
|
|
+ </form>
|
|
|
+ <!-- Navbar-->
|
|
|
+ <ul class="navbar-nav ms-auto ms-md-0 me-3 me-lg-4">
|
|
|
+ <li class="nav-item dropdown">
|
|
|
+ <a class="nav-link dropdown-toggle" id="navbarDropdown" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"><i class="fas fa-user fa-fw"></i></a>
|
|
|
+ <ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
|
|
|
+ <li><a class="dropdown-item" href="#!">Settings</a></li>
|
|
|
+ <li><a class="dropdown-item" href="#!">Activity Log</a></li>
|
|
|
+ <li><hr class="dropdown-divider" /></li>
|
|
|
+ <li><a class="dropdown-item" href="#!">Logout</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </nav>
|
|
|
+ <div id="layoutSidenav">
|
|
|
+ <div id="layoutSidenav_nav">
|
|
|
+ <nav class="sb-sidenav accordion sb-sidenav-dark" id="sidenavAccordion">
|
|
|
+ <div class="sb-sidenav-menu">
|
|
|
+ <div class="nav">
|
|
|
+ <div class="sb-sidenav-menu-heading">Core</div>
|
|
|
+ <a class="nav-link" href="index.html">
|
|
|
+ <div class="sb-nav-link-icon"><i class="fas fa-tachometer-alt"></i></div>
|
|
|
+ Dashboard
|
|
|
+ </a>
|
|
|
+ <div class="sb-sidenav-menu-heading">Interface</div>
|
|
|
+ <a class="nav-link collapsed" href="#" data-bs-toggle="collapse" data-bs-target="#collapseLayouts" aria-expanded="false" aria-controls="collapseLayouts">
|
|
|
+ <div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div>
|
|
|
+ Layouts
|
|
|
+ <div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
|
|
|
+ </a>
|
|
|
+ <div class="collapse" id="collapseLayouts" aria-labelledby="headingOne" data-bs-parent="#sidenavAccordion">
|
|
|
+ <nav class="sb-sidenav-menu-nested nav">
|
|
|
+ <a class="nav-link" href="layout-static.html">Static Navigation</a>
|
|
|
+ <a class="nav-link" href="layout-sidenav-light.html">Light Sidenav</a>
|
|
|
+ </nav>
|
|
|
+ </div>
|
|
|
+ <a class="nav-link collapsed" href="#" data-bs-toggle="collapse" data-bs-target="#collapsePages" aria-expanded="false" aria-controls="collapsePages">
|
|
|
+ <div class="sb-nav-link-icon"><i class="fas fa-book-open"></i></div>
|
|
|
+ Pages
|
|
|
+ <div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
|
|
|
+ </a>
|
|
|
+ <div class="collapse" id="collapsePages" aria-labelledby="headingTwo" data-bs-parent="#sidenavAccordion">
|
|
|
+ <nav class="sb-sidenav-menu-nested nav accordion" id="sidenavAccordionPages">
|
|
|
+ <a class="nav-link collapsed" href="#" data-bs-toggle="collapse" data-bs-target="#pagesCollapseAuth" aria-expanded="false" aria-controls="pagesCollapseAuth">
|
|
|
+ Authentication
|
|
|
+ <div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
|
|
|
+ </a>
|
|
|
+ <div class="collapse" id="pagesCollapseAuth" aria-labelledby="headingOne" data-bs-parent="#sidenavAccordionPages">
|
|
|
+ <nav class="sb-sidenav-menu-nested nav">
|
|
|
+ <a class="nav-link" href="login.html">Login</a>
|
|
|
+ <a class="nav-link" href="register.html">Register</a>
|
|
|
+ <a class="nav-link" href="password.html">Forgot Password</a>
|
|
|
+ </nav>
|
|
|
+ </div>
|
|
|
+ <a class="nav-link collapsed" href="#" data-bs-toggle="collapse" data-bs-target="#pagesCollapseError" aria-expanded="false" aria-controls="pagesCollapseError">
|
|
|
+ Error
|
|
|
+ <div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
|
|
|
+ </a>
|
|
|
+ <div class="collapse" id="pagesCollapseError" aria-labelledby="headingOne" data-bs-parent="#sidenavAccordionPages">
|
|
|
+ <nav class="sb-sidenav-menu-nested nav">
|
|
|
+ <a class="nav-link" href="401.html">401 Page</a>
|
|
|
+ <a class="nav-link" href="404.html">404 Page</a>
|
|
|
+ <a class="nav-link" href="500.html">500 Page</a>
|
|
|
+ </nav>
|
|
|
+ </div>
|
|
|
+ </nav>
|
|
|
+ </div>
|
|
|
+ <div class="sb-sidenav-menu-heading">Addons</div>
|
|
|
+ <a class="nav-link" href="charts.html">
|
|
|
+ <div class="sb-nav-link-icon"><i class="fas fa-chart-area"></i></div>
|
|
|
+ Charts
|
|
|
+ </a>
|
|
|
+ <a class="nav-link" href="tables.html">
|
|
|
+ <div class="sb-nav-link-icon"><i class="fas fa-table"></i></div>
|
|
|
+ Tables
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="sb-sidenav-footer">
|
|
|
+ <div class="small">Logged in as:</div>
|
|
|
+ Start Bootstrap
|
|
|
+ </div>
|
|
|
+ </nav>
|
|
|
+ </div>
|
|
|
+ <div id="layoutSidenav_content">
|
|
|
+ <main>
|
|
|
+ <div class="container-fluid px-4">
|
|
|
+ <h1 class="mt-4">Dashboard</h1>
|
|
|
+ <ol class="breadcrumb mb-4">
|
|
|
+ <li class="breadcrumb-item active">Dashboard</li>
|
|
|
+ </ol>
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-xl-6">
|
|
|
+ <div class="card mb-4">
|
|
|
+ <div class="card-header">
|
|
|
+ <i class="fas fa-chart-area me-1"></i>
|
|
|
+ Area Chart Example
|
|
|
+ </div>
|
|
|
+ <div class="card-body"><canvas id="myAreaChart" width="100%" height="40"></canvas></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="col-xl-6">
|
|
|
+ <div class="card mb-4">
|
|
|
+ <div class="card-header">
|
|
|
+ <i class="fas fa-chart-bar me-1"></i>
|
|
|
+ Bar Chart Example
|
|
|
+ </div>
|
|
|
+ <div class="card-body"><canvas id="myBarChart" width="100%" height="40"></canvas></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="card mb-4">
|
|
|
+ <div class="card-header">
|
|
|
+ <i class="fas fa-table me-1"></i>
|
|
|
+ DataTable Example
|
|
|
+ </div>
|
|
|
+ <div class="card-body">
|
|
|
+ <form action="ajout-client.php" method="post">
|
|
|
+ <table id="datatablesSimple">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th>ID</th>
|
|
|
+ <th>Nom</th>
|
|
|
+ <th>BDT/NAV</th>
|
|
|
+ <th>Localisation</th>
|
|
|
+ <th>Département</th>
|
|
|
+ <!-- <th>Date création</th> -->
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+ <tfoot>
|
|
|
+ <tr>
|
|
|
+ <th>ID</th>
|
|
|
+ <th>Nom</th>
|
|
|
+ <th>BDT/NAV</th>
|
|
|
+ <th>Localisation</th>
|
|
|
+ <th>Département</th>
|
|
|
+ <!-- <th>Date création</th> -->
|
|
|
+ </tr>
|
|
|
+ </tfoot>
|
|
|
+ <tbody>
|
|
|
+ <?php
|
|
|
+ $hostname = "localhost";
|
|
|
+ $username = "root";
|
|
|
+ $password = "Bdtbdt17?";
|
|
|
+ $port = "3306";
|
|
|
+ $db = "intra";
|
|
|
+
|
|
|
+ $dbconnect=mysqli_connect($hostname,$username,$password,$db,$port);
|
|
|
+ $q = 'SELECT * FROM client';
|
|
|
+ $query = mysqli_query($dbconnect, $q)
|
|
|
+ or die(mysqli_error($dbconnect));
|
|
|
+
|
|
|
+ while ($row = mysqli_fetch_array($query)) {
|
|
|
+
|
|
|
+ echo "<tr>
|
|
|
+ <td onclick='redirectToInfos({$row['id']})'>{$row['id']}</td>
|
|
|
+ <td onclick='redirectToInfos({$row['id']})'>{$row['name']}</td>
|
|
|
+ <td onclick='redirectToInfos({$row['id']})'>".mysqli_fetch_array($dbconnect->query('SELECT name FROM type WHERE id="'.$row['type'].'"'))['0']."</td>
|
|
|
+ <td onclick='redirectToInfos({$row['id']})'>{$row['localisation']}</td>
|
|
|
+ <td onclick='redirectToInfos({$row['id']})'>{$row['departement']}</td>
|
|
|
+ </tr>";
|
|
|
+ }
|
|
|
+ $dbconnect->close();
|
|
|
+ header('Location: index.php');
|
|
|
+ ?>
|
|
|
+ <tr>
|
|
|
+ <td>Ajout client</td>
|
|
|
+ <td><input type="text" name="name" required></td>
|
|
|
+ <td><select id="client" type="text" name="type" required>
|
|
|
+ <option value="1">BDT</option>
|
|
|
+ <option value="2">NAVISTA</option></select></td>
|
|
|
+ <td><input type="text" name="localisation"></td>
|
|
|
+ <td><input type="text" name="departement"></td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ <button type="submit">Ajouter client</button>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </main>
|
|
|
+ <footer class="py-4 bg-light mt-auto">
|
|
|
+ <div class="container-fluid px-4">
|
|
|
+ <div class="d-flex align-items-center justify-content-between small">
|
|
|
+ <div class="text-muted">Copyright © Your Website 2023</div>
|
|
|
+ <div>
|
|
|
+ <a href="#">Privacy Policy</a>
|
|
|
+ ·
|
|
|
+ <a href="#">Terms & Conditions</a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </footer>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <script>
|
|
|
+ function redirectToInfos(id) {
|
|
|
+ window.location.href = 'intra/infos.php?id=' + id;
|
|
|
+ }
|
|
|
+ </script>
|
|
|
+ <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
|
|
|
+ <script src="js/scripts.js"></script>
|
|
|
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js" crossorigin="anonymous"></script>
|
|
|
+ <script src="assets/demo/chart-area-demo.js"></script>
|
|
|
+ <script src="assets/demo/chart-bar-demo.js"></script>
|
|
|
+ <script src="https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/umd/simple-datatables.min.js" crossorigin="anonymous"></script>
|
|
|
+ <script src="js/datatables-simple-demo.js"></script>
|
|
|
+ </body>
|
|
|
+</html>
|