[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
peminjaman_barang
/
assets
/
[
Home
]
File: dashboard.php
<?php session_start(); if (!isset($_SESSION['login'])) { header("Location: login.php"); exit; } include 'koneksi.php'; ?> <!DOCTYPE html> <html lang="id"> <head> <meta charset="UTF-8"> <title>Dashboard Admin Kampus XYZ</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> </head> <body> <!-- Navbar --> <nav class="navbar navbar-expand-lg navbar-dark bg-primary"> <div class="container-fluid"> <a class="navbar-brand" href="#">Kampus XYZ</a> <div class="collapse navbar-collapse"> <ul class="navbar-nav me-auto"> <li class="nav-item"><a class="nav-link" href="dashboard.php">Dashboard</a></li> <li class="nav-item"><a class="nav-link" href="mahasiswa.php">Mahasiswa</a></li> <li class="nav-item"><a class="nav-link" href="barang.php">Barang</a></li> <li class="nav-item"><a class="nav-link" href="import_barang.php">Import Barang</a></li> <li class="nav-item"><a class="nav-link" href="pinjam.php">Peminjaman</a></li> </ul> <a href="logout.php" class="btn btn-danger">Logout</a> </div> </div> </nav> <!-- Container --> <div class="container mt-4"> <h2 class="mb-4">Dashboard Admin</h2> <!-- Card Statistik --> <div class="row"> <div class="col-md-4"> <div class="card text-bg-info mb-3"> <div class="card-body"> <h5 class="card-title">Total Mahasiswa</h5> <?php $mhs = mysqli_query($conn, "SELECT COUNT(*) as total FROM mahasiswa"); $mhs_count = mysqli_fetch_assoc($mhs)['total']; echo "<p class='card-text fs-4'>$mhs_count</p>"; ?> </div> </div> </div> <div class="col-md-4"> <div class="card text-bg-success mb-3"> <div class="card-body"> <h5 class="card-title">Total Barang</h5> <?php $brg = mysqli_query($conn, "SELECT COUNT(*) as total FROM barang"); $brg_count = mysqli_fetch_assoc($brg)['total']; echo "<p class='card-text fs-4'>$brg_count</p>"; ?> </div> </div> </div> <div class="col-md-4"> <div class="card text-bg-warning mb-3"> <div class="card-body"> <h5 class="card-title">Total Peminjaman</h5> <?php $pinjam = mysqli_query($conn, "SELECT COUNT(*) as total FROM peminjaman"); $pinjam_count = mysqli_fetch_assoc($pinjam)['total']; echo "<p class='card-text fs-4'>$pinjam_count</p>"; ?> </div> </div> </div> </div> <!-- Tabel Barang --> <h3 class="mt-4">Data Barang</h3> <table class="table table-striped"> <thead class="table-dark"> <tr> <th>ID</th><th>Nama Barang</th><th>Jumlah</th><th>Lokasi</th><th>Status</th> </tr> </thead> <tbody> <?php $result = mysqli_query($conn, "SELECT * FROM barang"); while ($row = mysqli_fetch_assoc($result)) { $status = ($row['jumlah'] > 0) ? "<span class='badge bg-success'>Valid</span>" : "<span class='badge bg-danger'>Tidak Valid</span>"; echo "<tr> <td>{$row['id']}</td> <td>{$row['nama_barang']}</td> <td>{$row['jumlah']}</td> <td>{$row['lokasi']}</td> <td>$status</td> </tr>"; } ?> </tbody> </table> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script> </body> </html>