Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP

Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP
1.4 K View • 02 Juni 2020
Picture by : # • Post by : Admin@wirneet


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




Penulis
Jumadi
Sumatra, Indonesia Jumadi adalah seorang IT Konsultan di Bidang Perkebunan Kelapa Sawit yang berasal dari Kota Medan, Sumatra ia merupakan lulusan Teknik Informatika di STMIK AKAKOM Yogyakarta, yang kini menjadi Universitas UTDI, ketertarikan menulis menjadi salah satu inspirasi untuk berbagi informasi dan ilmu pengetahuan dari pengalaman bekerja. Dengan pengalaman tersebut Jumadi menyempatkan di sela - sela waktu luang dengan menulis konten artikel SEO yang mengutamakan originalisasi. Hampir semua topik konten di sukai, mulai tentang iptek, otomotif, olahraga, pertanian, gadget dan pendidikan. Saat ini ia bekerja sebagai IT Konsultan di salah satu perusahaan pengembang software perkebunan kelapa sawit.
in

Artikel Terkait


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


Tinggalkan Komentar Disini