ReshaJTama

Share Anything

Cara Membuat CRUD PHP : Part 01 Membuat Database

mysql, php, Program, Website
Cara Membuat CRUD PHP : Part 01 Membuat Database

Selamat datang kembali teman teman di web saya, kali ini saya akan membagikan tutorial CRUD ( Create Read Update Delete ) pada bahasa pemrogran PHP. Teman teman yg baru belajar dapat mengikuti tutorial ini. CRUD adalah suatu metode yang sangat umum dipakai pada suatu web. terutama pada bahasa pemrograman php.

Pengertian CRUD adalah kepanjangan dari Create, Read, Update dan Delete. Keempat istilah ini merupakan perintah atau query yang digunakan programmer untuk melakukan aksi melalui database relasional.

Sebelum membuat CRUD, kita harus membuat sebuah database yang akan dijadikan sebagai penyimpanan nya nanti. saya menggunakan database mysql disini. Kalian bisa menginstall Paket XAMPP, karena program XAMPP telah menyediakan paket lengkap nya.

Untuk Program XAMPP anda dapat mendownload nya langsung di website resminya :

Setelah di download & di install langsung di jalankan saja, jika tidak bisa menginstall dan menjalan kannya. Temen temen bisa melihat artikel saya sebelum nya di sini :

Install dan menjalankan Xampp

Oke kita langsung saja membuat website crud nya :

  • Masuk ke mysql dengan cara mengetik pada shell xampp
mysql -u root -p
  • Kemudian buat database & table belajar_crud dengan perintah sebagai berikut
#untuk membuat database#
CREATE DATABASE belajar_crud 

#untuk masuk ke database belajar crud#
USE belajar_crud 

#untuk membuat table#
CREATE TABLE `mahasiswa` (
  `nim` INT(11) NOT NULL AUTO_INCREMENT,
  `nama` VARCHAR(250) NOT NULL,
  `kelas` VARCHAR(250) NOT NULL,
  `keterangan` VARCHAR(500) NOT NULL,
  PRIMARY KEY (`nim`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4
  • Buat Folder pada directory default dari xampp di “C:\Xampp\htdocs\belajar_crud”
  • Kemudian buat file dengan nama “koneksi.php” pada folder tersebut
  • Kemudian isi file tersebut dengan kode seperti ini
<?php 
	$host = "localhost";
	$user = "root" ;
	$pass = "";
	$db   = "belajar_crud";

	$connect = mysqli_connect($host,$user,$pass,$db);

	if (!$connect) {
		echo "Gagal Koneksi Database";
	}
	
?>
  • Kemudian buat File “Index.php” di dalam folder tadi
  • Kemudian masukan kode berikut
<?php

	include "koneksi.php";

	$query = "select * from mahasiswa";
	$query = mysqli_query($connect,$query);

?>


<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Data Mahasiswa</title>
</head>
<body>
	<table border=1>
		<tr>
			<td>#</td>
			<td>NIM</td>
			<td>Nama</td>
			<td>Kelas</td>
			<td>Keterangan</td>
		</tr>
		<?php
			$no = 1 ;
			while($data = mysqli_fetch_array($query)){
				echo "<tr>";
				echo "<td>".$no."</td>";
				echo "<td>".$data['nim']."</td>";
				echo "<td>".$data['nama']."</td>";
				echo "<td>".$data['kelas']."</td>";
				echo "<td>".$data['keterangan']."</td>";
				echo "</tr>";
				$no++;
			}

		?>
	</table>

</body>
</html>
  • Kemudian coba insert data ke table, dan cek apakah muncul atau tidak datanya di web tersebut
  • Maka hasilnya akan seperti Berikut
Artikel Lain  Cara membuat Performa dan mengamankan MYSQL

Gampang kan, klo coba coba pasti bisa. kalau ada pertanyaan atau saran bisa langsun komen di bawah saja. untuk selanjutnya kita akan membuat sebuat crete, update dan delete data nya. untuk create nya nanti kita hanya perlu menambahkan file pada folder belajar_crud

Tagged , ,