Web Programming

PHP MySQL : Belajar PHP MySQL dengan 4 panduan dasar

Silahkan Untuk Di Share

MySQL – Perkembangan media digital semakin hari semakin pesat. Industri ini telah hadir sebagai media promosi bisnis yang paling besar pengaruhnya. Ini tentu menjadi daya tarik bagi para pelaku bisnis untuk membangun media digital tersebut. Salah satunya yaitu media digital website. Untuk membuat halaman website ini tentu anda memerlukan source code website berikut database untuk penyimpanan datanya. Untuk membuat keduanya tentu anda memerlukan bahasa pemrograman yang digunakan. Contohnya seperti PHP MySQL. Konsep dasar dari PHP MySQL dikenal dengan istilah CRUD ( Create, Read, Update dan Delete).

PHP sendiri berperan dari sisi instruksi pada script. Sedangkan MySQL berperan dari sisi databasenya. Keduanya diperlukan untuk menghasilkan halaman website atau sistem yang sifatnya dinamis. Untuk mempelajari PHP MySQL, silahkan lanjutkan membaca artikel Belajar PHP MySQL dengan 4 panduan dasar berikut ini.

baca Juga : Pengertian PHP, Fungsi dan Contohnya !

4 panduan dasar PHP MySQL

1. Panduan dasar membuat script koneksi database

Untuk panduan dasar membuat script koneksi database kali ini akan menggunakan contoh berikut :

Nama database : databasepertamaku
Username MySQL : admin
Password MySQL : P4ssword1

Kemudian silahkan buka editor pilihan yang anda gunakan (notepad, vscode, sublime text). Selanjutnya buat lembar file PHP dengan nama koneksi.php. Ini merupakan script koneksi ke database. Terdapat 2 versi pengelompokan PHP yang biasanya digunakan. Kelompok pertama itu PHP versi 5.6 ke bawah. Dan untuk kelompok kedua yaitu PHP versi 7.0 ke atas.

Berikut untuk script koneksi database dengan menggunakan versi PHP 5.6 ke bawah :

<?php
$hostmysql = "localhost";
$username = "admin";
$password = "P4ssword1";
$database = "databasepertamaku";

$conn = mysql_connect($hostmysql, $username, $password);

if (!$conn) die ("Koneksi gagal");
mysql_select_db($database, $conn) or die ("Database tidak ditemukan"); 
?>

Kemudian berikut untuk script koneksi database dengan menggunakan PHP versi 7.0 ke atas :

<?php
$hostmysql = "localhost";
$username = "admin";
$password = "P4ssword1";
$database = "databasepertamaku";

$conn = mysqli_connect($hostmysql, $username, $password);

if (!$conn) die ("Koneksi gagal");
mysqli_select_db($conn, $database) or die ("Database tidak ditemukan"); 
?>

Dari kedua script diatas terlihat tidak ada perbedaan yang begitu jauh. Disini yang membedakan hanya penggunaan “mysql” dan “mysqli” saja.

2. Panduan dasar membuat tabel pada PHP MySQL

Kemudian untuk panduan dasar selanjutnya yaitu membuat struktur tabel PHP MySQL. Pada contoh kali ini akan membuat data karyawan dengan field berikut :

  • nama_karyawan
  • alamat_karyawan
  • status_karyawan

Silahkan buat lembar kerja baru pada editor pilhan anda (notepad, vscode atau sublime text). Untuk type data yang digunakan yaitu Varchar untuk PHP versi 5.6 ke bawah :

<?php
include ("koneksi.php");

mysql_query("CREATE TABLE datakaryawan (
nama_karyawan VARCHAR(25),
alamat_karyawan VARCHAR(255),
status_karyawan VARCHAR(25))"); 
?>

kemudian untuk PHP versi 7.0 ke atas silahkan gunakan script berikut :

<?php
include ("koneksi.php");

mysqli_query("CREATE TABLE datakaryawan (
nama_karyawan VARCHAR(25),
alamat_karyawan VARCHAR(255),
status_karyawan VARCHAR(25))"); 
?>

3. panduan dasar membuat Insert data ke tabel PHP MySQL

Untuk panduan dasar berikutnya yaitu insert data ke tabel PHP MySQL yang telah di create sebelumnya pada point kedua. Script berikut bisa anda beri nama insert.php. Berikut merupakan contoh script untuk PHP versi 5.6 ke bawah :

<?php
include ("koneksi.php");
$query = "INSERT INTO datakaryawan (nama_karyawan, alamat_karyawan, status_karyawan) VALUES ('Ahmad', 'Bandung.', 'Karyawan Kontrak')";
mysql_query($insert) or die ("tidak dapat memasukkan data ke tabel");
?>

Kemudian berikut untuk script dengan PHP versi 7.0 keatas :

<?php
include ("koneksi.php");
$query = "INSERT INTO datakaryawan (nama_karyawan, alamat_karyawan, status_karyawan) VALUES ('Ahmad', 'Bandung.', 'Karyawan Kontrak')";
mysqli_query($insert) or die ("tidak dapat memasukkan data ke tabel");
?>

4. panduan dasar menampilkan data MySQL dengan PHP

Untuk panduan dasar berikutnya yaitu menampilkan data dari tabel databasae MySQL dengan menggunakan PHP. Data tersebut akan di view di bagian front end atau user interface dari sisi pengguna (halaman website). Untuk contohnya silahkan buat file dengan nama datakaryawan.php. Kemudian masukan script berikut ini :

<?php

include ("koneksi.php");
$query = "SELECT * FROM datakaryawan";
$result = mysql_query($query);
$numrows = mysql_num_rows($result);

while($row = mysql_fetch_array($result)){
echo "Jumlah data: $numrows <br>";
echo "Nama Karyawan: $row['nama_karyawan'] <br><br>";
echo "Alamat karyawan: $row['alamat_karyawan] <br><br>";
echo "Status Karyawan: $row['status_karyawan']";
} 

?>

Dari keempat panduan dasaar diatas tentu menjadi hal pertama yang harus anda kuasai terkait PHP MySQL. Selebihnya anda bisa mengembangkannya sesuai kebutuhan.

yandiagasa@gmail.com

View Comments

Recent Posts

Nuxt JS adalah : Pengertian, cara kerja dan kelebihannya

Nuxt JS - Bahasa pemrograman tersedia banyak pilihan untuk membuat suatu sistem website maumpun aplikasi.…

1 month ago

Front end developer : Pengertian, tugas dan 10 skill wajib yang harus dimiliki

Front end developer - Dengan perkembangan teknologi yang semakin canggih dan modern tentu berbanding lurus…

1 month ago

Javascript adalah : Pengertian, fungsi dan kelebihannya

Javascript - Jika anda programmer pemula dan sedang mencari referensi untuk belajar terkait javascript, maka…

1 month ago

Flutter adalah : Pengertian, komponen dan keunggulannya

Flutter adalah - Perkembangan teknologi saat ini semakin pesat. Seperti halnya dalam membangun aplikasi. Banyak…

1 month ago

Kombinasi keyboard : Fungsi CTRL + A-Z yang wajib diketahui

Kombinasi Keyboard - Efektifitas dalam suatu pekerjaan tentu menjadi point penting dalam setiap prosesnya. Terutama…

1 month ago

Apa itu WordPress : Pengertian, contoh dan fiturnya

Apa itu wordpress - Saat ini penggunaan platform digital seperti website terus mengalami peningkatan. Di…

1 month ago