Cara Membuat CRUD sederhana dengan PHP dan Mysqli – Menampilkan Data

By | April 12, 2021

Apakabar teme-teman kali ini pemulungkode akan berbagi postingan tentang tutorial membuat CRUD dengan PHP dan MySQLi. Saya akan jelaskan sedikit tentang MySQLi, MySQLi ini di buat untuk di jalankan pada versi PHP 5 ke atas (PHP 7) kabarnya lebih cepat, dan lebih aman dari pada Mysql. Jika teman-teman menggunakan versi PHP 5 kebawah bias menggunakan MySQL.

Membuat CRUD sederhan dengan PHP dan Mysqli – Menampilkan Data

CRUD adalah singkatan dari Create, Read, Update, Delete.  Ini merupakan istilah dari proses pengimputan data ke database (insert), menampilkan data dari database (read), mengedit atau mengubah data dari  database(update), dan menghapus data dari database(delete).

Membuat database siswa

Saya yakin bagi teman-teman sudah paham cara membuat database, bagi teman-teman yang belum bias saya akan jelas kan sedikit tentang cara membuat databse.

Pilih menu Basis data pada halaman phpmyadmin, isikan nama database pada kolom Buat basis data  setalah itu klik Buat.

Langkah selanjutnya buat table pada database crud, di sini saya menggunakan nama table “siswa” dengan 4 kolom setalah itu klik buat.

Pada tabel siswa ini berisi  kolom  id bertipe int serta primary dan centang auto increment nya, nis bertipe int, nama bertipe varchar dengan nilai 200 dan alamat bertipe text.

Input data siswa ke database dengan Mysqli

Sekarang kita akan coba input data siswa dengan klik menu tambah

Oke untuk persiapan nya kita sudah selesai yah. Langkah selanjutnya kita akan menhubungkan database.

Menghubungkan Database dengan menggunakan MySQLi

buat file config.php

<?php
$config = mysqli_connect("localhost", "root", "", "crud");
// Check connection
if (mysqli_connect_error()) {
    echo "config database gagal : " . mysqli_connect_error();
}
?>

Setelah membuat file config.php, selanjutnya kita akan membuat file php yang bertugas untuk menampilkan data siswa dari database dengan mysqli.

Buat sebuah file php baru dengan nama index.php, pada file ini kita akan menampilkan data siswa dari database.

<!DOCTYPE html>
<html>

<head>
    <title>CRUD Dengan PHP MySQLi</title>
</head>

<body>
    <center>
        <h2>CRUD DATA SISWA - WWW.PEMULUNGKODE.COM</h2>
        <br />
        <a href="tambah.php">+ TAMBAH SISWA</a>
        <br />
        <br />
        <table border="1">
            <tr>
                <th>NO</th>
                <th>NIS</th>
                <th>NAMA</th>
                <th>Alamat</th>
                <th>OPSI</th>
            </tr>
            <?php
            include 'config.php';
            $no = 1;
            $data = mysqli_query($config, "select * from siswa");
            while ($d = mysqli_fetch_array($data)) {
            ?>
                <tr>
                    <td><?php echo $no++; ?></td>
                    <td><?php echo $d['nis']; ?></td>
                    <td><?php echo $d['nama']; ?></td>
                    <td><?php echo $d['alamat']; ?></td>
                    <td>
                        <a href="edit.php?id=<?php echo $d['id']; ?>">EDIT</a>
                        <a href="hapus.php?id=<?php echo $d['id']; ?>">HAPUS</a>
                    </td>
                </tr>
            <?php
            }
            ?>
        </table>
    </center>
</body>

</html>

kemudian, jalankan pada browser dengan alamat  “localhost/crud/”
maka hasilnya sebagai berikut.

Penjelasan menampilkan data dari database dengan MySQLi

file Config.php

Crud ini nama database yang tadi kita buat,  untuk root dan localhost di biarkan saja, jika teman-teman ingin membuat nama database yang berbeda silahkan ganti nama “crud” nya

file index.php

Include ‘config.php’ ini untuk menghubungkan dengan database
$no = 1;  itu untuk nomer urut.
$data = mysqli_query(“$config, select * from siswa”);  = itu pada variable data pilih semua data dari table siswa.

<td><?php echo$no++; ?></td> memanggil  nomer urut otomatis

<td><?php echo $d[‘nis’]; ?></td> memanggil  data nis dari table siswa dan seterusnya, nama dan alamat.

Sekian dulu tentang Cara Membuat CRUD sederhan dengan PHP dan Mysqli– Menampilkan Data semoga membantu anda yang sedang belajar, tunggu postingan selanjutnya yah tentang :

Cara Membuat CRUD sederhan dengan PHP dan Mysqli- mengimput data

Cara Membuat CRUD sederhan dengan PHP dan Mysqli- edit dan hapus data

oh ya bantu support web kami juga yah dengan isi kolom komentar dan klik iklan terima kasih .. ..

 

 

 

 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *