Table of Contents

Masalah

  • Apakah extension mysqli PHP didukung di server hosting?
  • Ketika saya ingin menggunakan fungsi-fungsi seperti mysqli_connect() muncul pesan kesalahan “Call to undefined function”. Apakah ini berarti extension ini tidak tersedia di server hosting?

Jawaban/Solusi

Defaultnya hanya extension PHP “mysql” saja yang diload otomatis. Jika Anda membutuhkan extension lain termasuk “mysqli” (dan “gd”, dll) Anda bisa meload-nya dulu dengan cara menambahkannya di php.ini Anda atau dengan fungsi dl(). Detilnya bisa dilihat di artikel PHP, di bagian “Extension apa saja yang tersedia di server hosting?”

Catatan: mysqli hanya tersedia di PHP5 ke atas, tidak di PHP4. Gunakan PHP5 dan bukan PHP4 jika Anda menginginkan mysqli.