Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP

Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP
Picture by : #
02 Juni 2020 » Post by : Admin@Wibloog

Database adalah tempat penyimpanan informasi data dalam bentuk record digital, yang di simpan secara sistematis pada komputer, kemudian data tersebut di olah menjadi sebuah informasi data dalam bentuk laporan dengan menggunakan bahasa pemrograman tertentu. Sistem database digunakan untuk menampung informasi dalam bentuk record atau baris,dalam jumlah banyak mulai dari ribuan baris bahkan jutaan baris.

Penulis kali ini akan sharing mengenai, bagaimana bahasa pemrograman PHP agar dapat terkoneksi dengan Database Mysql, bahasa pemrograman PHP merupakan salah satu bahasa yang sangat populer di kalangan server side, dimana bahasa ini memproses pengolahannya pada sisi server. PHP dengan Mysql merupakan platform yang tidak dapat dipisahkan dalam mebangun sebuah aplikasi database, dimana penerapanya sangat mudah, yaitu dengan mengunakan webserver Apache dan Mysql sudah dapat berjalan.

Platform bundel webserver bisa Anda Download di XAMPP Apache Friends, dimana didalamnya telah tersedia tersedia Apache, PHP, Database (Mysql) yang dapat digunakan. Platform ini sangat cocok bagi kalian yang sedang berlajar menggunakan web server, sebelum Anda terjun ke server yang aslinya.

Untuk menjalankan tutorial ini, silakan install dahulu XAMPP Server, agar penerapannya benar benar berjalan, berikut dibawah ini Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP

Koneksi Mysqli di PHP


Koneksi Mysqli dengan Mysql biasa sangat berbeda, apalagi sistem proses datanya mulai dari menampilkan, insert, update dana delete. Berikut dibawah ini contoh untuk koneksi Database Mysql dengan menggunakan Mysqli di PHP.


<?php 

$host_db="localhost";
$user_db="root";
$pass_db="";
$nama_db="latihan";

$mysqli = new mysqli($host_db,$user_db,$pass_db,$nama_db);

?>

$host_db dugunakan untuk membaggil domain server yang digunakan, kebetulan penulis menggunakan web server lokal, $user_db digunakan untuk melakukan autentifikasi pengguna sistem dari database yang digunakan,  selanjutnya ada $pass_db digunakan untuk melakukan autentifikasi juga dalam bentuk password dalam hal kemanan data, kalli ini untuk penggunaan latihan tidak perlu menggunakan kemanan password database.
kemudian ada variabel $nama_db digunakan untuk memanggil database yang akan di gunakan.

$mysqli = new mysqli($host_db,$user_db,$pass_db,$nama_db);

Selanjutnya pada baris $mysqli adalah cara bagaimana bahasa pemrograman PHP mengkoneksikan ke database Database Mysql, dengan memasukan variabel variabel yang telah dibuat seperti host, user,password dan nama database yang akan digunakan.

Cara Insert ke dalam Tabel


Berikut ini cara bagaimana Insert data kedalam database dengan tabel yang telah disediakan, berikut dibawah ini contohnya.

$add_data = $mysqli->prepare("INSERT INTO nama_tabel(kolom1,kolom2,kolom3)values(?,?,?)");
$add_data ->bind_param("sss",$kolom1,$kolom2,$kolom3);
$add_data ->execute();
$mysqli->close();

Contoh diatas adalah format, cara dasar bagaimana cara penggunaan insert data kedalam tabel menggunakan mysqli, pada baris pertama adalah perintah insert data, baris kedua variabel dan string yang akan digunakan, baris ketiga adalah execute, bagian dari proses data insertnya, sedangkan pada baris terakhir digunakan untuk menutup dari proses mysql tersebut.

Cara Update Data pada Tabel

Berikut dibawah ini cara bagaimana data yang sudah ada akan di update isinya, berikut dibawah contonya.

$upd_data = $mysqli->prepare("UPDATE nama_tabel set kolom1=?,kolom2=?,kolom3=? WHERE kolom_id=?");
$upd_data ->bind_param("sssi",$kolom1,$kolom2,$kolom3,$kolom_id);
$upd_data ->execute();
$mysqli->close();

Pada baris pertama adalah perintah untuk mengupdate isi data dari tabel tersebut, disni sengaja penulis tambahkan $kolom_id, dimana kolom ini merupakan kolom id primary key, jika kita membuat sebuah tabel pasti disediakan kolom tersebut. Selanjutanya pada baris kedua fungsi string dan variabel yang akan di masukan kedalam tabel, kemudian baris ketiga proses eksekusi update datanya, dan yang terakhir adalah menutup koneksi dari mysqli.

Cara Hapus Data pada Tabel


Cara selanjutnya adalah menghapus data pada tabel, contohnya bisa dilihat seperti dibawah ini.

$hps_data = $mysqli->prepare("DELETE FROM nama_tabel WHERE kolom_id=?");
$hps_data ->bind_param("i",$kolom_id);
$hps_data ->execute();
$mysqli->close();

Perintah hapus data pada mysqli sangatlah mudah, perbedaanya adalah pada perintahnya saja, mirip dengan update, hanya saja perintah update mengubah data, sedangkah DELETE adalah fungsi untuk menghapus record data pada tabel.

Cara Menampilkan Data

Cara menampilkan data pada mysqli tidak ada perbedaan sebelumnya, contohnya seperti dibawah ini.

$q_data = $mysqli->query("SELECT *FROM nama_tabel");
$view_data = $q_data->fetch_assoc();

Penggunaan query diatas adalah menampilkan satu rekord saja, apabila ingin menampilkan dalam perulangan, tinggal menambahkan while saja, menjadi seperti dibawah ini.

$q_data = $mysqli->query("SELECT *FROM nama_tabel");
while($view_data = $q_data->fetch_assoc()){
    //data/ rekord yang akan di tampilkan
    echo $view_data['nama_kolom'];
}

 

Demikian tutorial ini kami bagikan, Terima kasih telah berkunjung di artikel kami, Semoga bermanfaat




Artikel Terkait
Distro Linux yang Mirip Mac OS
Google Chrome : Update Keamanan Penggunaan Password Login di Browser
Pentingnya Password dan Touch ID untuk Keamanan di Ponsel Anda
Pilih Mana Server Linux atau Windows Untuk Usaha UMKM Retail Anda
Cara Cek Performa dan SEO Blog Anda
Pengaruh Perubahan Algoritma Google terhadap Blog dan Website
Pilih Mana CMS Blogspot atau Web HTML Bootstrap Untuk Blog
Penerapan Bisnis Proses Dalam Informasi Teknologi dan Aplikasi
5 Alasan Kenapa Trafik Blog Turun saat Hari Libur
Waspada! Ini 5 Ancaman Cyber Attack yang Berbahaya

Ada 0 Komentar di "Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP"


Tinggalkan Komentar Disini