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
<?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:
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
Last updated
Was this helpful?
