Warning : PostgreSQL dalam PHP - VS Code | unknown function pg_query(), pg_connect()

Pagi....

Belajar PHP itu tidak lepas dari penggunaan basis data kan ya 
Dari berbagai basis data yang ada, sudah sangat lumrah sekali PHP ini memiliki hubungan khusus dengan basis data berbasil SQL, baik yang mysql atau postgresql.

Dalam praktiknya, penggunaan basis data mysql tidak menemukan masalah apapun saat memanggil fungsinya. Seperti menggunakan fungsi mysqli_query, mysqli_fetch_array atau fungsi-fungsi lain untuk mengolah basis data mysql.

Langsung eksekusi, gass 🚀

Berbeda dengan sql satunya, yaitu PostgreSQL
Ada sesuatu yang perlu diatur dulu sebelum digunakan dalam PHP, salah satunya mengaktifkan fitur psql terlebih dahulu

Tanpa diaktifkan, maka akan menghasilkan error selalu dalam peramban internetnya walaupun fungsi sudah benar dalam penulisannya

Tapi eh tapiii walapun sudah mengaktifkan psql....
Bisanya dalam penggunaan fungsi PostgreSQL ( psql ) dalam PHP, akan muncul keterangan warning 

Keterangan unknown function, padahal saat file PHP dipanggil atau dijalankan tidak error 😂

"How to fix unknown function pg_query in php code ?"

Ini bukan kesalahan kode atau PHP belum mendukung psql, melainkan dari VS Code sendiri belum ada pengaturan untuk meng-handle PostgreSQL

Untuk menghilangkan warning ini, langkah-langkahnya 
1) Buka Settings

2) Cari "php.stubs" di kolom pencarian Settings
3) Klik tulisan "Edit in setting.json"
Muncul file setting.json

Pada bagian yang di blok, tambahkan pgsql sebagai pengenal atau identifier agar VS Code mengenalis baris kode PostgreSQL dalam PHP.
Ubah menjadi 

pgsql sebagai penanda atau singkatan dari PostgreSQL

Maka dalam fungsi yang diawali dengan pg_ , contohnya pg_query() baris kuning sebagai warning hilang 



Yups! Selamat selamaaat....
Lanjut bisa ngoding dengan damai

Ada pertanyaan? 



 

Posting Komentar

0 Komentar