Menyambungkan PostgreSQL dengan PHP

Huft...

Belajar lagi nih terkait dengan pengelolaan basis data, namun berbeda dari sebelumnya yang menggunakan basis data mysql. Apa bedanya, apa dengan Microsoft Access ? Tidaaak!

Masih menggunakan SQL, namun berbeda perangkat lunak. Sekarang bagaimana menyambungkan PHP dengan salah satu perangkat lunak basis data SQL selain MySQL, yaitu PostgreSQL

Untuk melakukan penyambungan ini sangatlah mudah, bila sebelumnya saat dengan mysql menggunakan
mysqli_query(); 

Maka kali ini perintah yang digunakan adalah pg_connect();

Pertama, siapkan file baru

index.php


Isi dengan <?php ?> ya, WAJIB! 😁


Kedua

Tambahkan kode 


$pg_koneksi

Merupakan variabel yang menyimpan fungsi koneksi dengan PostgreSQL

pg_connect()

Merupakan fungsi yang menyambungkan antara PHP dan PostgreSQL dengan dua parameter. Parameter host sebagai server memiliki value localhost dan parameter user yang secara default berisi postgres


Kemudian penggunakan if yang akan menghasilkan keterangan "Koneksi berhasil!" bisa PHP berhasil tersambung dengan PostgreSQL dan "Gagal :(" bila koneksi gagal.

Jangan lupa simpan file PHP di localhost! Dalam studi kasus ini, penulis menggunakan XAMPP maka penyimpanan dilakukan dalam folder C:\xampp\htdocs\nama_folder_latihan


Sudah selesai ? Mari jalankan / panggil dengan peramban 

Loh kok error 😓
Fungsi pg_connect() tidak dikenali oleh PHP nih...


Okey, jangan panik dulu

Ini terjadi karena dalam konfigurasi PHP, basis data PostgreSQL belum secara default diaktifkan. Untuk menggunakan atau mengaktifkan basis data ini, buka file php.ini di

C:\xampp\php



Cari baris ;extension=pdo_pgsql dan ;extension=pgsql yang biasanya berada di baris 947 dan 949.

Hapus tanda komentar atau titik koma menjadi 


Kemudian restart ( stop start ) server XAMPP

Jalankan lagi file tadi di peramban 


Yuhui!

Penyambungan PHP dan PostgreSQL berhasil 😁😇

Langsung gas bisa belajar CRUD nih selain menggunakan basis data mysql :)

Posting Komentar

0 Komentar