Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP
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); ?>
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
Ada 0 Komentar di "Cara Dasar Membuat Koneksi Database Mysqli Objek dan Penerapannya di PHP"
Tinggalkan Komentar Disini