Label

Rabu, 12 Maret 2025

 Berikut adalah kode PHP sederhana untuk menampilkan data dari tabel admin dalam bentuk tabel HTML:

<?php

// Konfigurasi database

$host = "localhost";

$user = "root"; // Ganti dengan user database Anda

$pass = ""; // Ganti dengan password database Anda

$dbname = "nama_database"; // Ganti dengan nama database Anda


// Koneksi ke database

$conn = new mysqli($host, $user, $pass, $dbname);


// Cek koneksi

if ($conn->connect_error) {

    die("Koneksi gagal: " . $conn->connect_error);

}


// Query untuk mengambil data dari tabel admin

$sql = "SELECT * FROM admin";

$result = $conn->query($sql);


?>


<!DOCTYPE html>

<html lang="id">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Data Admin</title>

    <style>

        table {

            width: 100%;

            border-collapse: collapse;

        }

        table, th, td {

            border: 1px solid black;

        }

        th, td {

            padding: 8px;

            text-align: left;

        }

        th {

            background-color: #f2f2f2;

        }

    </style>

</head>

<body>


<h2>Daftar Admin</h2>


<table>

    <thead>

        <tr>

            <?php

            // Ambil nama kolom secara dinamis

            if ($result->num_rows > 0) {

                $columns = array_keys($result->fetch_assoc());

                foreach ($columns as $column) {

                    echo "<th>" . htmlspecialchars($column) . "</th>";

                }

                $result->data_seek(0); // Kembalikan pointer ke awal hasil query

            }

            ?>

        </tr>

    </thead>

    <tbody>

        <?php

        // Tampilkan data

        if ($result->num_rows > 0) {

            while ($row = $result->fetch_assoc()) {

                echo "<tr>";

                foreach ($row as $value) {

                    echo "<td>" . htmlspecialchars($value) . "</td>";

                }

                echo "</tr>";

            }

        } else {

            echo "<tr><td colspan='100%'>Tidak ada data</td></tr>";

        }

        ?>

    </tbody>

</table>


</body>

</html>


<?php

// Tutup koneksi

$conn->close();

?>


Tidak ada komentar:

Posting Komentar

Terbaru

modul pwm dengan arduino pro mini dilengkapi dengan batrai level meter 5 led

  🔋 Contoh Indikator Level Baterai dengan LED (4 Tingkat) 🔧 Tujuan: LED1 menyala jika tegangan ≥ 12.6V (full) LED2 menyala jika teg...

Lainya