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.
Pingback: Bahasa Pemrograman : Fungsi, Jenis dan 2 Contohnya - belajarindonesia.id
Pingback: Javascript adalah : Pengertian, fungsi dan kelebihannya - belajarindonesia.id