Langsung ke konten utama

Koneksi Database MySql Menggunakan PDO

Koneksi database dengan PDO

Sebelum membuat sebuah Sistem Informasi dengan menggunakan database koneksi diperlukan untuk menghubungkan script utama dengan database.  Berikut ini merupakan contoh koneksi Database MySql dengan PDO dengan CONSTUCT :

Buatlah File dengan nama koneksi.php
kemudian copy dan paste script dibawah ini!.
class koneksi {
protected $dsn = "mysql:dbname=database;host=127.0.0.1";
protected $user = "root";
protected $dbPass = "";
protected $conn;

public function __construct() {
try {
  $pdo = new PDO($this->dsn, $this->user, $this->dbPass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); 
  $this->conn = &$pdo;

} catch (PDOException $e) {
 echo "Koneksi ke database gagal: ".$e->getMessage();
 die();
}
}

public function __destruct() {
try {
            $this->conn = null; //Closes connection
        } catch (PDOException $e) {
            file_put_contents("log/dberror.log", "Date: " . date('M j Y - G:i:s') . " ---- Error: " . $e->getMessage().PHP_EOL, FILE_APPEND);
            die($e->getMessage());
        }
}
}
Demikian script Koneksi Database MySql Menggnakan PDO.
Semoga bermanfaat. Terimakasih.

Komentar

Postingan populer dari blog ini

Tools untuk Mempermudah dalam Pembuatan Website

Tool yang dapat membantu dan mempermudah dalam membuat web. Hal ini sangat penting untuk meningkatkan produktivitas dalam proses pembuatan web.  Tools CSS di bawah ini, yang dikategorikan berdasarkan fungsi, di sini untuk mengevektifkan waktu dalam mendesain website. Pengoptimal / Formatter CSSTidy  – CSS Tidy adalah sebuah parser CSS open source dan Optimizer. CleanCSS – CleanCSS adalah optimizer  dan formatter. Berdasarkan CSSTidy CSS Optimizer  – CSS Optimizer mengurangi ukuran file dari cascading style sheet. CSS Analyzer   – CSS Analyzer memungkinkan Anda untuk memeriksa validitas dari CSS Anda terhadap layanan validasi W3C Font Em Calculator  – EM mengukuran font pixel untuk ems. CSS Font and Text Style Wizard  – Wizard ini  untuk bereksperimen dengan gaya font dan teks dan menghasilkan sampel CSS kode berbagai stile Formulir CSS Form Code Maker  – Menghasilkan ‘Tata Letak Kotak ‘ Untuk Formulir JotForm – Jot...

MEMBUAT POLA MENGGUNAKAN ARRAY PADA C#.

  Selamat datang kembali para coder   yang selalu ingin berlajar. Kali ini ane hanya ingin share tentang pengalaman ane beberapa hari lalu dimana ane mengikuti sebuah bootcamp untuk menjadi seorang coder professional, bootcamp tempat ane belajar merupakan sebuah perusahaan yang begerak di bidang IT langsung ane sebut nama perusahaannya adalah, jreng… jreng….. PT. XSIS MITRA UTAMA. Pada porses bootcamp tersebut ane mempelajari hal-hal baru yang ane anggap sepele tapi anehnya ane sendiri gak bisa, wkwkwkwkwk. Langsung aja pada pokok bahasan, mungin kalo gambar kaya gini aja sambal melek juga bisa bikin. Nah tantangannya berhubung ane masuk bootcamp .NET maka ane bakal buat pola berikut ini menggunakan Bahasa pemrograman C#. Disini ane menggunaka CMD untuk menjalankan script dibawah ini, tapi harus ada beberapa file yang harus ente instal, silahkan tanya-tanya aja sama si Mbah GOOGLE, soalnya ane lupa lagi. Untuk membuat pola miring seperti gambar berikut, e...