CRUD Sederhana

PHP CRUD

CRUD Sederhana

Langkah awal, buatlah direktori baru pada htdocs lalu beri nama aplikasi_sederhana setelah itu buatlah berkas/file baru dengan nama koneksi.php lalu ketikkan Kode PHP berikut ini :

koneksi.php

koneksi.php
<?php
$server   = 'localhost';
$username = 'root';
$password = '';
$database = 'web2';

$conn = mysqli_connect($server, $username, $password, $database);
if (!$conn) {
    die('Gagal terhubung: ' . mysqli_connect_error());
}
?>

Setelah itu buka browser dan ketikkan http://localhost/phpmyadmin/ buat database baru dan beri nama web2 lalu ke tab SQL dan ketikkan Query Berikut:

Tabel Mahasiswa
CREATE TABLE `mahasiswa`(
    `id` INT(8) NOT NULL AUTO_INCREMENT,
    `npm` CHAR(20) NOT NULL,
    `nama` VARCHAR(40) NOT NULL,
    PRIMARY KEY(`id`),
    UNIQUE KEY `npm`(`npm`)
) ENGINE = INNODB;

INSERT INTO `mahasiswa` (`id`, `npm`, `nama`) VALUES
(1, '201401', 'Jokowi'),
(2, '201402', 'Prabowo');

Setelah itu anda buat file index.php lalu ketikkan kode PHP seperti berikut:

index.php

Lalu jika anda klik tautan atau link ubah akan dilempar ke file form_ubah.php dan memberikan parameter id untuk mendapatkan value berdasarkan kolom id dari tabel Mahasiswa. lalu buatlah file form_ubah.php dan ketikkan kode PHP seperti berikut:

form_ubah.php

Ketika anda menekan tombol UBAH maka action dilempar ke ubah.php dan akan melakukan UPDATE data dengan Query, anda buat file ubah.php dan ketikkan kode PHP seperti berikut:

ubah.php

Selanjutnya anda membuat form_tambah.php guna menambahkan data secara otomatis melalui form tersebut, anda bisa ketikkan kode PHP seperti berikut:

form_tambah.php

Jika tombol SIMPAN ditekan maka akan muncul fill validation atau validasi field yang harus diisi. Itulah kelebihan dari HTML5 dengan atibut required="true" dan jika field anda sudah isikan semua maka akan dikirim ke file simpan.php anda bisa ketikkan kode PHP seperti berikut:

simpan.php

hapus.php

Download/Unduh File

Last updated

Was this helpful?