PHP
Koneksi Database PHP MySQLi (Metode Object-Oriented)
Script ini berfungsi untuk membangun jembatan komunikasi antara aplikasi PHP dengan database MySQL menggunakan ekstensi MySQLi. Metode Object-Oriented Programming (OOP) digunakan karena lebih modern, efisien dalam penggunaan memori, dan mempermudah penanganan error (error handling) secara spesifik saat proses integrasi data berlangsung.
<?php
/**
* Konfigurasi Koneksi Database
*/
$host = "localhost"; // Host server
$user = "root"; // Username database
$pass = ""; // Password database
$db_name = "db_projek"; // Nama database
// Inisialisasi koneksi MySQLi dengan paradigma OOP
$mysqli = new mysqli($host, $user, $pass, $db_name);
// Validasi status koneksi
if ($mysqli->connect_error) {
// Menampilkan pesan error jika koneksi gagal
die("Gagal terhubung ke MySQL: " . $mysqli->connect_error);
}
// Set charset ke UTF-8 untuk mendukung karakter khusus
$mysqli->set_charset("utf8");
// Koneksi berhasil, database siap digunakan
?>