Halo teman-teman jumpa lagi dengan saya...
kali ini saya akan berbagi tutorial CRUD (create, read, update dan delete) dengan bahasa pemograman PHP. Oke langsung saja ya ikuti langkah - langkah berikut...
Menjalankan XAMPPPastikan aplikasi xampp menyala seperti contoh di bawah ini :
SQLyog Ultimate v13.1.1 (64 bit)
MySQL - 10.4.14-MariaDB : Database - latihan
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`latihan` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
USE `latihan`;
/*Table structure for table `karyawan` */
DROP TABLE IF EXISTS `karyawan`;
CREATE TABLE `karyawan` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nama` varchar(50) NOT NULL,
`nik` int(10) NOT NULL,
`alamat` text NOT NULL,
`no_hp` varchar(15) NOT NULL,
`jenis_kelamin` enum('L','P') DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
Membuat project
Teman - teman silahkan membuat folder latihan di dalam folder htdocs C:\xampp\htdocs, jika sudah membuat folder latihan sekarang membuat file koneksi.php di dalam folder latihan tersebut.
file koneksi.php
Silahkan ketik kode di atas di dalam file koneksi.php, file ini berfungsi untuk mengoneksikan database latihan yang sudah di buat sebelumnya.
Membuat file index.php
Silahkan di ketik kode di atas di file index.php yang sudah dibuat tadi, sekalian biar lancar ngetiknya 😁😁😁
Screen shoot diatas berfungsi untuk menampilkan data dari tabel karyawan. didalam kode di atas terdapat include 'koneksi.php'; itu berfungsi untuk memanggil file koneksi yang sudah dibuat agar dapat terkoneksi ke dalam database.
Oke lanjut ya...
Membuat file tambah.php
Kode diatas adalah form tambah data ke dalam database.
Membuat file aksi.php
file aksi.php ini yang akan kita gunakan untuk insert, update dan delete. nah kode di atas adalah kode untuk insert/tambah data ke dalam database.
Sekarang buat file edit.php agar pada saat kita klik edit yang pada index menuju ke edit.
File edit.php ini adalah form untuk mengedit data nah bagaimana caranya agar bisa men-update data?? sekarang bikin kode di file aksi.php dengan kode berikut.
jadi file aksi.php akan seperti kode diatas. nah bagaimana untuk menjalankan fungsi hapus caranya dengan menambahkan kode berikut ke dalam file aksi.php.
Nah untuk menguji coba kode CRUD di atas silahkan ketik di browser localhost/latihan
Jika tampilannya seperti itu selamat anda sudah berhasil membuat CRUD.
Silahkan ulangi sampai temen - temen lancar dan memahami...semoga bermanfaat jika ada yang tidak mengerti silahkan tinggalkan komentar anda di bawah....









