Konten dari Pengguna

Cara Mengatasi Uncaught Error: Call to undefined function mysql_connect()

7 Februari 2022 14:05 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Ilustrasi programmer. Foto: Unshplash
zoom-in-whitePerbesar
Ilustrasi programmer. Foto: Unshplash
ADVERTISEMENT
sosmed-whatsapp-green
kumparan Hadir di WhatsApp Channel
Follow
Cara mengatasi Uncaught Error: Call to undefined function mysql_connect() sering dicari programmer yang sedang melakukan coding.
ADVERTISEMENT
Pesan berbunyi Uncaught Error: Call to undefined function mysql_connect() sering muncul saat menjalankan program PHP dengan skrip tertentu. Meskipun kamu sudah cek ulang dan merasa tidak ada yang salah dengan kueri yang dimasukkan, namun pesan error masih saja muncul.
Lalu, kenapa pesan error tersebut muncul? Hal tersebut karena kamu menggunakan versi XAMPP terbaru sedangkan kueri yang dipakai masih versi lama. Ekstensi 'mysql' terbaru adalah 'mysqli' dan di versi baru ini ekstensi tersebut sudah dihapus sehingga tidak lagi dikenali, yang membuat adanya pesan error muncul.
Nah, bagi kamu yang mencari tahu bagaimana cara mengatasi Uncaught Error Call to undefined function mysql_connect(), simak artikel ini hingga habis ya!

Cara Mengatasi Uncaught Error: Call to undefined function mysql_connect()

Berikut ini adalah beberapa tutorial cara mengatasi Uncaught Error: Call to undefined function mysql_connect(), dikutip dari laman STechies:
ADVERTISEMENT

1. Gunakan MySQLi

Seperti yang sudah disebutkan sebelumnya, jika kamu menggunakan versi XAMPP, ekstensi 'mysql' tidak lagi dikenali, maka yang harus kamu lakukan adalah:
Ilustrasi coding. Foto: Unshplash

2. Gunakan PDO

Kamu juga bisa menyelesaikan masalah Uncaught Error: Call to undefined function mysql_connect() menggunakan PDO.
ADVERTISEMENT

3. Downgrade Versi XAMPP

Ilustrasi coding. Foto: Unshplash
Sayangnya, menggunakan dua teknik di atas tidak semudah yang kamu bayangkan. Kueri atau sintak MYSQL dengan MYSQLi berbeda sehingga harus dipelajari lebih dalam.
Agar kamu tidak mengubah kueri dari awal, maka bisa diatasi dengan menggunakan XAMPP versi sebelumnya, yang masih menggunakan MYSQL sebagai kuerinya.

4. Pakai XAMPP Versi 1.6.8

Kamu juga bisa menggunakan XAMPP versi 1.6.8, di mana versi ini memungkinkanmu untuk menggunakan kueri MYSQL maupun MYSQLi. Caranya hampir sama dengan metode ke tiga, yaitu:
ADVERTISEMENT
Itulah beberapa cara mengatasi Uncaught Error: Call to undefined function mysql_connect(). Semoga bisa membantu, ya!
(NSF)