Top Menu

[CRUD PHP dan MYSQL] - Part 3 Membuat View Database Dengan PHP (Read)


Assalamualaikum Warahmatullahi Wabarakatuh,
Sekarang kita akan membuat tampilan view yang berhubungan dengan database, berikut source codenya :

index.php
<?php
    include "config/database.php";
    $sql = "SELECT * FROM tbl_mahasiswa";
    $data = $mysqli->query($sql);
    $num_rows = $data->num_rows;
?>
<!DOCTYPE html>
<html>
<head>
    <title>View Mahasiswa</title>
</head>
<body>
    <h1>View Mahasiswa</h1>
    <a href="tambah_mahasiswa.php">Tambah</a>
    <table border="1">
        <tr>
            <th>No</th>
            <th>NIM</th>
            <th>Nama</th>
            <th>Jenis Kelamin</th>
            <th>Nomor Telepon</th>
            <th>Alamat</th>
            <th>Create at</th>
            <th>Update at</th>
            <th colspan="2">Action</th>
        </tr>
        <?php
        if ($num_rows > 0):
            $no = 1;
            while ($row = $data->fetch_assoc()):
                extract($row);
                ?>
                <tr>
                    <td><?=$no?></td>
                    <td><?=$nim?></td>
                    <td><?=$nama?></td>
                    <td><?=($jk == 0)? 'Laki-laki' : 'Perempuan'?></td>
                    <td><?=$no_tlp?></td>
                    <td><?=$alamat?></td>
                    <td><?=$create_at?></td>
                    <td><?=$update_at?></td>
                    <td>
                        <a href="edit_mahasiswa.php?id=<?=$id?>">
                            Edit
                        </a>
                    </td>
                    <td>
                        <a href="action/delete_mahasiswa.php?id=<?=$id?>"
                            onclick="return confirm('Apakan anda yakin ?')">
                            Delete
                        </a>
                    </td>
                </tr>
                <?php
                $no++;
            endwhile;
        endif; $data->free();
        $mysqli->close();
        ?>
    </table>
</body>
</html>
Pertama-tama kita harus memasukan koneksi yang sebelumnya kita buat, kemudian membuat sql untuk menampilkan semua data yang nantinya di query kan dan ditampilkan apabila terdapat data lebih dari nol maka data akan ditampilkan kedalam tabel.
Terimakasih.

Posting Komentar

Copyright © Alfi Gusman | 2012