Tampilkan Satu Data Dari Database PHP PDO

Agar menambah lebih bagus lagi tutorial crud-Nya ikuti tutorial berikut untuk menampilkan detail data mahasiswanya.

Daftar isi:

Baca juga:

Skrip tampil HTML

Masukan skrip ini pada berkas show.php yang digunakan untuk detail data mahasiswa, berikut contohnya:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Show Data Mahasiswa</title>
</head>
<body>
    <h1>Data mahasiswa</h1>
    <a href="index.php">Kembali</a> - 
    <a href="edit.php?id=<?= $_GET['id'];?>">Edit</a>
    <br>
    <br>
    <!-- skrip PHP -->
    <p>
        <label>Nama Lengkap</label>
        <pre><?= $user->nama; ?></pre>
    </p>
    <p>
        <label>Jenis Kelamin</label>
        <pre><?= $user->gender == 0 ? 'Laki-Laki' : 'Perempuan'; ?></pre>
    </p>
    <p>
        <label>Alamat Email</label>
        <pre><?= $user->email; ?></pre>
    </p>
    <p>
        <label>Alamat</label>
        <pre><?= $user->alamat; ?></pre>
    </p>
</body>
</html>

Skrip PHP

Tambahkan skrip PHP berikut di komentar HTML berdasarkan skrip diatas, fungsi pengeluaran data juga sama dengan di edit untuk menampilkan satu data. Berikut skripnya:

<?php
    include 'config.php';
    if (!empty($_GET['id'])) {
        $sql = "SELECT * FROM mahasiswa WHERE id = {$_GET['id']}";
        $result = $conn->prepare($sql);       
        $result->execute();
        $user = $result->fetch(PDO::FETCH_OBJ);
    } else {
        header('Location:index.php');
    }
?>